Kotlin 类和对象
Kotlin 类/对象
Kotlin 中的所有内容都与类和对象以及它的属性和函数相关联。 例如:在现实生活中,汽车是一个对象。 汽车具有属性,例如品牌、重量和颜色,以及功能,例如驱动和制动。
类就像一个对象构造器,或者是创建对象的“蓝图”。
创建一个类
要创建一个类,请使用 class
关键字,并指定类的名称:
实例
创建一个Car类以及一些properties属性(品牌、型号和年份)
class Car {
var brand = ""
var model = ""
var year = 0
}
属性基本上是属于类的变量。
小知识:以大写字母开头的类名称被认为是一种很好的做法,以便更好地组织。
创建一个对象
现在我们可以使用名为 Car 的类来创建对象了。
在下面的示例中,我们创建了一个名为 c1 的 Car 对象,然后我们使用点来访问 c1 的属性 语法(.
),就像我们访问数组和字符串属性一样:
实例
// 创建 Car 类的 c1 对象
val c1 = Car()
// 访问属性并向其添加一些值
c1.brand = "Ford"
c1.model = "Mustang"
c1.year = 1969
println(c1.brand) // 输出 Ford
println(c1.model) // 输出 Mustang
println(c1.year) // 输出 1969
亲自试一试 »
多个对象
您可以创建一个类的多个对象:
实例
val c1 = Car()
c1.brand = "Ford"
c1.model = "Mustang"
c1.year = 1969
val c2 = Car()
c2.brand = "BMW"
c2.model = "X5"
c2.year = 1999
println(c1.brand) // Ford
println(c2.brand) // BMW
亲自试一试 »