Swift 5 结构体与类

2019-10-08  本文已影响0人  鬼把戏

结构体: Bool、Int、Double、String、Array、Dictionary等常见的类型都是结构体

struct Point {
    var x: Int
    var y: Int = 1
    var z: Int?
    
}

struct Point1 {
    var x: Int
    var y: Int
    
    init() {
        x = 0
        y = 0
    }
}



struct Point2 {
    var x: Int
    var y: Int
    
    init(x: Int, y: Int) {
        self.x = x
        self.y = y
    }
}

结构体与类的区别

值类型

引用类型

上一篇下一篇

猜你喜欢

热点阅读