属性将值与特定类,结构或枚举相关联.存储的属性将常量和变量值存储为实例的一部分,而计算属性则计算(而不是存储)值.计算属性由类,结构和枚举提供.存储的属性仅由类和结构提供. 存储和计算属性通常与特定类型的实例相关联.但是,属性也可以与类型本身相关联.这些属性称为类型属性. 此外,您可以定义属性观察器以监视属性值的更改,您可以使用自定义操作进行响应.可以将属性观察器添加到您自己定义的存储属性中,也可以添加到子类从其超类继承的属性中. 存储属性 在其最简单的形式中,存储属性是一个常量或变量,存储为特…