我看了很多博主写的关于java继承的文章自己总结思考了一下,离不开一个关键字this
这个this指的是这个类
不管你是调用继承也罢,只有理解了这个一切都好解释了
我用private修饰了一个父类的变量,这个变量是父类私有的了
我在子类发现我需要父类的变量我明明继承了私有的怎么不让我用啊
其实子类继承以后始终不是父类,而this则表示的就是这个父类的,你现在不是父类相当于你以儿子的身份去开你爸爸的智能手机,虽然手机给你了,但是指纹解锁的指纹值只能你老爸自己打开,除非去掉那个私有的private
要开锁也有另一种办法就是喊你老爸开,就是调用也就是setget去做,就是以父之名
就是用父类的方法去调用父类的私有属性
如果你在父类中把get set也私有化,那么就是你爸不是你亲爸,什么都不给你用
个人总结,只做参考