这是一个主构造函数,对吗?
在代码B中,constructor()是主构造函数吗?
在代码B中没有主构造函数吗?
代码A
class Person constructor(firstName: String) {
}
代码 B
class Person {
var name: String = ""
constructor() // Is this a primary constructor
constructor(name:String):this(){
this.name = name
}
}
代码 C
class Person {
var name: String = ""
constructor(name:String){
this.name = name
}
}