Kotlin 中的 Getter 和 Setter


Kotlin 中的屬性可以使用“var”關鍵字宣告為可變的,或者使用“val”關鍵字宣告為只讀的。在方法聲明後,可以透過各自的名稱引用這兩種型別的變數。

在 Kotlin 中,getter()setter() 方法不需要顯式建立。Kotlin 庫預設提供這兩個方法。

示例

在本示例中,我們將瞭解如何在 Kotlin 中使用 getter()setter() 方法。

fun main(args: Array<String>) {
   // getter()
   println("Name is -> " + Address().name)
   println("City is -> " + Address().city)
   println("State is -> " + Address().state)
}
class Address {
   // setter()
   var name: String = "www.tutorialspoint.com"
   var city: String = "Hyderabad"
   val state: String = "Telangana"
}

輸出

執行後,將產生以下輸出。

Name is -> www.tutorialspoint.com
City is -> Hyderabad
State is -> Telangana

更新時間:2022 年 3 月 16 日

621 次瀏覽

啟動你的 職業

完成課程以獲得認證

開始使用
廣告
© . All rights reserved.