C# get & set 存取子(accessors)
阿新 • • 發佈:2018-12-23
C# get & set 存取子
class的屬性(Property)可以讓讀、寫、運算機制變得更有彈性,
在這裡要介紹屬性的一個特殊的methods,稱為: 存取子(accessors),也可稱為訪問器
存取子包含 get存取子、set存取子
get 可以形容成 "提供",要返回結果
set 則可形容成 "設定",多數在處理計算及邏輯處理
那存取子有甚麼功用呢?
例如:在一般情況下,將變數的狀態屬性設定為string,就只能用來存取字串,int就只能用來處理整數
在class中,這些狀態屬性就可以透過存取子做額外加入邏輯判斷等描述式
get 範例
可以透過 get 存取子,將字串進行判斷、處理.... 再返回結果
set 範例
set含有特殊的keyword: value
當有值傳入時,都會存入value中
get and set 範例
可以試著執行,看看結果會是如何
如果你喜歡我們的文章內容,請在這裡按個讚
Tweet