Swift 编程:账户类的实现与使用
1. Swift 访问修饰符与属性
在 Swift 中,访问修饰符 public 、 internal 和 private 与 Java、C# 和 C++ 等相关面向对象编程语言中的访问修饰符有所不同。
- 存储属性 :不同的账户通常有不同的名称和余额,因此 Account 类包含 name 属性和 balance 属性。存储属性允许在类的对象中存储和检索值,每个对象都有自己的类存储属性副本。Swift 存储属性类似于 C# 属性,以及 Java 和 C++ 中具有相应 set 和 get 方法的实例变量。
public var name: String = "" // properties must be initialized
- 访问存储属性 :类的属性定义方式与其他常量和变量类似,但在类的主体内部。上述代码中的
name属性是一个可变存储属性,类型为String,初始化为空字符串。可变属性是读写的,可以从类的对象中获取属性值并存储值。使用对象的标识符和点号(.)来访问属性,例如:
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



