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
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP