Kotlin 中的 Getter 和 Setter
kotlin mobile developmentapps/applications更新于 2026/1/27 8:22:17
在 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

