Kotlin 构造函数
创建于 2024-12-02 /
24
字体:
[默认]
[大]
[更大]
Kotlin 构造函数
在上一章中,我们创建了一个类的对象,并指定了类内部的属性,如下所示:
实例
class Car {var brand = ""
var model = ""
var year = 0
}
fun main() {
val c1 = Car()
c1.brand = "Ford"
c1.model = "Mustang"
c1.year = 1969
} 亲自试一试 »
在 Kotlin 中,有一种更快的方法,即使用 构造函数。
构造函数就像一个特殊的函数,它是用两个括号()
定义的 类名。 您可以在括号内指定属性(例如将参数传递给常规函数)。
当你创建一个类的对象时,构造函数会初始化属性。 只要记住指定属性/变量的类型:
实例
class Car(var brand: String, var model: String, var year: Int)fun main() {
val c1 = Car("Ford", "Mustang", 1969)
} 亲自试一试 »
现在指定一个类的多个对象更加容易:
实例
class Car(var brand: String, var model: String, var year: Int)fun main() {
val c1 = Car("Ford", "Mustang", 1969)
val c2 = Car("BMW", "X5", 1999)
val c3 = Car("Tesla", "Model S", 2020)
} 亲自试一试 »
0 人点赞过