教程 swift tutorial

类的定义与属性

类是引用类型的蓝图,用于封装数据和行为,实现面向对象编程。

定义类

使用 class 关键字定义类及其属性:

swift
class Person {
    var name: String
    var age: Int

    init(name: String, age: Int) {
        self.name = name
        self.age = age
    }
}

`

创建实例

通过构造器创建类实例:

swift
let person = Person(name: "小明", age: 25)
print(person.name)  // 输出:小明

属性

  • 存储属性:用于存储常量或变量值。
  • 计算属性:通过 getter 和 setter 计算值。
  • 属性观察器:监控属性值变化。

掌握类和属性,有助于构建复杂的数据模型和逻辑。