所谓封装,无非函数前加 private protected (不写默认public),将方法和属性统一成一个类。
在Kotlin里 ,private修饰的函数,变量和方法,在这个类外面用不了,别听他们在哪儿吹牛逼!什么什么高深,给我记住,private定义的就类里用!
protected 是修饰的方法,属性在自己的包package里可以调用,
public是默认的方法,利用类函数层层调用的方法,实现其他包的其他类里也能用你的方法
所谓封装,无非函数前加 private protected (不写默认public),将方法和属性统一成一个类。
在Kotlin里 ,private修饰的函数,变量和方法,在这个类外面用不了,别听他们在哪儿吹牛逼!什么什么高深,给我记住,private定义的就类里用!
protected 是修饰的方法,属性在自己的包package里可以调用,
public是默认的方法,利用类函数层层调用的方法,实现其他包的其他类里也能用你的方法