为了账号安全,请及时绑定邮箱和手机立即绑定

如果把父类中的属性封装起来,子类是不是没有办法继承父类的私有属性?

如果把父类中的属性封装起来,子类是不是没有办法继承父类的私有属性?

正在回答

3 回答

子类不能直接访问父类的私有属性,但是可以通过父类提供的的公有get()方法获取父类私有属性,

因为子类实例包含一个父类引用,比如super.method()什么的,就是说子类创建时其实父类的构造方法也执行了

我是这么理解的,另外我不是什么大神:)

0 回复 有任何疑惑可以回复我~
#1

闫小雨 提问者

恩恩 谢啦~~
2015-08-07 回复 有任何疑惑可以回复我~

对对对,但是子类可以使用到父类的私有属性

0 回复 有任何疑惑可以回复我~
#1

大明狗

什么意思?
2015-08-06 回复 有任何疑惑可以回复我~
#2

闫小雨 提问者

是呢 要不举个例子吧,大神
2015-08-06 回复 有任何疑惑可以回复我~

对呀呀

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如果把父类中的属性封装起来,子类是不是没有办法继承父类的私有属性?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信