个人随笔
目录
子类是否可以继承父类的私有属性的疑问?
2022-07-15 16:51:52

如上图可知,this都是指Child的引用,但是却有两个相同的属性,不过一个是属于Child的一个是Parent的,也就是Parent的属性还是继承过来了,只不过只能通过get方法访问,然后访问的也是parent方法。结果打印的是parant里面的name,也就是结果相当于没有继承。
所以是否可以总结为:子类可以继承父类的所有属性和方法,包括私有属性和方法,但是子类是不可以直接的访问。

然而官方定义却说子类不可以继承父类的私有属性

我猜测:官方为了开发方便,理解方便,所以直接给出定义:子类不能继承父类的私有属性。只要按着这个去编码就不会错。

如果非得去深究,可能需要看JVM的源码了。

 730

啊!这个可能是世界上最丑的留言输入框功能~


当然,也是最丑的留言列表

有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔   备案号 : 粤ICP备18099399号-2