构造函数
当Kotlin中的类需要构造函数时,可以有一个主构造函数和多个次构造函数,可以没有次构造函数。主构造函数在类名后。
//常规用法
class Person(name: String) {
}
当主构造函数有注解或者可见性修饰符,需加 constructor 关键字。
class Personpublic public @Inject constructor(name: String){
}
1、主构造函数
主构造函数不能包含任何的代码。初始化的代码可以放到以 init 关键字作为前缀的初始化块中ÿ