1 創(chuàng)建類
class Person {
// 定義類的屬性
// 1.存儲屬性: 用于存儲實例的變量&常量
var name: String = ""
var mathScore: Double = 0.0
var chineseScore: Double = 0.0
// 2.計算屬性: 通過計算得來的結(jié)果的屬性
var ave: Double {
return (mathScore + chineseScore) * 0.5
}
// 3.類屬性: 和整個類相關(guān)的伐蒋,并且是通過類名進行訪問的
static var cour: Int = 0
}
2 創(chuàng)建類對象
// 創(chuàng)建存儲屬性類對象
var p = Person()
p.name = "jack"
print(p.name)
// 創(chuàng)建計算屬性類對象
var s = Person()
s.mathScore = 90
s.chineseScore = 95
print(s.ave)
// 創(chuàng)建類屬性對象
Person.cour = 10
print(Person.cour)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者