swift之类型属性
在swift1.2之后,swift支持了类储存属性。在类中的储存属性前面加 static
关键字声明一个类储存属性(作为class final
的别名)。
在为类定义计算型类属性的时候,可以使用class
来支持字类对父类的实现进行重写。
计算属性
计算属性指的是该属性不是储存在对象中,而是在被访问时再计算出来的变量.例如
1 | class a{ |
因为没有set方法,所以这个属性是只读属性,可以写成这样:
1 | class a{ |
计算属性的set方法可以设置储存属性:
1 | class a{ |