主题
类的定义与属性
类是引用类型的蓝图,用于封装数据和行为,实现面向对象编程。
定义类
使用 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 计算值。
- 属性观察器:监控属性值变化。
掌握类和属性,有助于构建复杂的数据模型和逻辑。