Kotlin 中"类"和"对象"的区别
kotlin mobile developmentapps/applications更新于 2026/1/5 1:07:17
Kotlin 是一种统计类型语言。它基于 Java 构建,因此继承了 Java 所有面向对象编程的概念。在本文中, 我们将了解 Kotlin 中"类"和"对象"的区别。
"类"是运行时实体的蓝图,"对象"是其状态, 包括其行为和状态。在 Kotlin 中,类声明由 "类头"和"类主体"组成,并用花括号括起来,类似于 Java。通用类定义如下所示 −
// class Header
Class myClass {
// class Body
}
Kotlin 中有不同类型的类,例如 内部类 和 嵌套类。
与 Java 类似,Kotlin 也允许创建多个类对象,并且可以自由地包含类成员和函数。我们可以使用不同的关键字控制类成员变量的可见性。
示例
在此示例中,我们将创建一个自定义类,并尝试创建 该类的不同对象。
class myClass {
// 属性(数据成员)
private var name: String = "Tutorialspoint"
// 成员函数
fun printMe() {
print("You are at the best Learning website: " +name)
}
}
fun main(args: Array<String>) {
// 创建 myClass 类的对象
val obj = myClass()
obj.printMe()
}
输出
它将生成以下输出:
You are at the best Learning website: Tutorialspoint

