【发布时间】:2019-08-16 19:37:57
【问题描述】:
我已经开始学习 Kotlin。我想知道init 块和constructor 之间的区别。
这与我们如何使用它来改进有什么区别?
class Person constructor(var name: String, var age: Int) {
var profession: String = "test"
init {
println("Test")
}
}
【问题讨论】:
-
签出这个???? init-blocks kotlin vs Java我解释了什么是 init 块以及它的调用顺序以及它与 Java 的 init 块有何不同
标签: kotlin constructor initialization-block