在 Kotlin 中,構造函數與類同名,沒有返回類型,也不能有參數列表。以下是一個簡單的 Kotlin 構造函數示例:
class MyClass(val name: String, val age: Int) {
// 構造函數體
}
在這個示例中,我們定義了一個名為 MyClass
的類,它有兩個屬性:name
和 age
。構造函數接受這兩個參數,并將它們分別賦值給類的屬性。
構造函數的名稱與類名相同,沒有返回類型,因此我們使用 val
關鍵字來聲明構造函數。構造函數的參數列表包含在括號中,參數之間用逗號分隔。在這個示例中,我們有兩個參數:name
和 age
,它們都是 String
和 Int
類型。
在構造函數體中,我們可以執行任何必要的初始化操作,例如為屬性賦值或調用其他方法。在這個示例中,我們沒有在構造函數體中執行任何操作,因為我們已經在參數列表中將參數分別賦值給了類的屬性。