程序员swift

swift属性

2015-12-21  本文已影响137人  巧克力的qiao

swift有三种属性:1、存储属性 2、计算属性 3、类型属性


//⚠注意,以下写法会发生死循环

class Triangle{
    var area:Double {
        get{
            println("get方法被调用")
            return area
        }
        set{
            println("set方法被调用")
            area = newValue
    }
  }
}

//在一个类对象被创建出来的时候会自动调用init()方法

class Test {

init(){
    println("Test类创建被调了")
  }
}

var test = Test()
上一篇 下一篇

猜你喜欢

热点阅读