【從零開始學 Swift 程式設計】屬性
【從零開始學 Swift 程式設計】線上免費講義課程目錄
存取屬性值
struct Account{
var id:String
let name:String
var balance:Int
}
//實體化,並設定初值
var account = Account(id: "0001", name: "HKT", balance: 36000)
//獲取屬性
print(account.id)
print(account.name)
print(account.balance)
//設定屬性
account.balance=0
print(account.balance)
運算屬性值
透過 getter(get) 和 setter(set)
struct Account{
var balance: Int = 0
var balanceForTWD: Int {
get {
return (balance*30)
}
set(value) {
balance=value+10
}
}
}
var account = Account()
account.balanceForTWD = 100
print(account.balanceForTWD)
參考資料
The Swift Programming Language - Properties
https://docs.swift.org/swift-book/LanguageGuide/Properties.html
那這次的課程就介紹到這邊囉~
順帶一提,KT 線上教室,臉書粉絲團,會不定期發佈相關資訊,不想錯過最新資訊,不要忘記來按讚,加追蹤喔!也歡迎大家將這套課程分享給更多人喔。
我們下次再見囉!!!掰掰~