kotlin 的成员变量必须要初始化的问题

来源:4-1 类和接口

慕粉1253271576

2020-01-05

老师你好 kotlin 的成员变量必须要初始化

class SimpleClass {
    var x: Int
    constructor(x: Int) {
        this.x = x
    }
}

4-1 类和接口这章, var x: Int 是可以不初始化的吗?

写回答

1回答

bennyhuo

2020-01-05

直接对属性初始化等价于在构造器里初始化。这一点我们会在类型进阶的时候专门讲解构造器的时候介绍这是为什么~ 

0
2
慕粉1253271576
非常感谢!
2020-01-18
共2条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程