这是主构造函数代码 A,对吧?
constructor() 是代码 B 中的主构造函数吗?
代码 B 中没有主构造函数吗?
代码A
class Person constructor(firstName: String) {
}
Run Code Online (Sandbox Code Playgroud)
代码B
class Person {
var name: String = ""
constructor() // Is this a primary constructor
constructor(name:String):this(){
this.name = name
}
}
Run Code Online (Sandbox Code Playgroud)
代码C
class Person {
var name: String = ""
constructor(name:String){
this.name = name
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8739 次 |
| 最近记录: |