在 Kotlin 中,构造函数与类同名,没有返回类型,也不能有参数列表。以下是一个简单的 Kotlin 构造函数示例:
class MyClass(val name: String, val age: Int) { // 构造函数体 }
在这个示例中,我们定义了一个名为 MyClass
的类,它有两个属性:name
和 age
。构造函数接受这两个参数,并将它们分别赋值给类的属性。
构造函数的名称与类名相同,没有返回类型,因此我们使用 val
关键字来声明构造函数。构造函数的参数列表包含在括号中,参数之间用逗号分隔。在这个示例中,我们有两个参数:name
和 age
,它们都是 String
和 Int
类型。
在构造函数体中,我们可以执行任何必要的初始化操作,例如为属性赋值或调用其他方法。在这个示例中,我们没有在构造函数体中执行任何操作,因为我们已经在参数列表中将参数分别赋值给了类的属性。