kotlin api

在Kotlin中,所有的类都会隐式的继承Any , 并且不可以被继承 , 当前类如果加上open关键字 , 那么它就可以被继承

lazy 使用这个api 可以在使用的时候再初始化 但只能是val类型 , 如果想要使用var类型可以使用 lateinit

lateinit : 对于非空类型的属性是必须初始化的。如果我们希望延迟进行初始化,就可以使用lateinit关键字了。lateinit只能在不可null的对象上使用,比须为var,不能为primitives(Int、Float之类)。

你可能感兴趣的:(kotlin api)