温馨提示×

Kotlin构造函数如何写

小樊
81
2024-11-03 01:34:37
栏目: 编程语言

在 Kotlin 中,构造函数与类同名,没有返回类型,也不能有参数列表。以下是一个简单的 Kotlin 构造函数示例:

class MyClass(val name: String, val age: Int) {
    // 构造函数体
}

在这个示例中,我们定义了一个名为 MyClass 的类,它有两个属性:nameage。构造函数接受这两个参数,并将它们分别赋值给类的属性。

构造函数的名称与类名相同,没有返回类型,因此我们使用 val 关键字来声明构造函数。构造函数的参数列表包含在括号中,参数之间用逗号分隔。在这个示例中,我们有两个参数:nameage,它们都是 StringInt 类型。

在构造函数体中,我们可以执行任何必要的初始化操作,例如为属性赋值或调用其他方法。在这个示例中,我们没有在构造函数体中执行任何操作,因为我们已经在参数列表中将参数分别赋值给了类的属性。

0