kotlin扩展函数,扩展属性,伴生对象简要
kotlin扩展函数,扩展属性,伴生对象
kotlin扩展函数
扩展函数可以在已有类中添加新的方法,不会对原类做修改
扩展函数是静态解析的
若扩展函数和成员函数一致,则使用该函数时,会优先使用成员函数
扩展一个空对象,在扩展函数内, 可以通过 this 来判断接收者是否为 NULL,这样,即使接收者为 NULL,也可以调用扩展函数
kotlin扩展属性
扩展属性允许定义在类或者kotlin文件中,不允许定义在函数中。初始化属性因为属性没有后端字段(backing field),所以不允许被初始化,只能
原创
2022-03-02 15:32:22 ·
137 阅读 ·
0 评论