kotlin中所有的类和方法默认都是final 不能直接继承或者重写,需要继承的类 或者 类中的方法都应该定义是添加open关键字
还有 kotlin中的变量转java文件之后申明默认都是私有的 ,想要再java类中获取kotlin中变量的值需要加上注解
比如 原本 定义
再java类中调取name引用的时候会编译报错
正确的写法是
这样就能转成公有变量了.
kotlin中所有的类和方法默认都是final 不能直接继承或者重写,需要继承的类 或者 类中的方法都应该定义是添加open关键字
还有 kotlin中的变量转java文件之后申明默认都是私有的 ,想要再java类中获取kotlin中变量的值需要加上注解
比如 原本 定义
再java类中调取name引用的时候会编译报错
正确的写法是
这样就能转成公有变量了.