老师说的“子类只能继承父类的非私有成员”

老师说的“子类只能继承父类的非私有成员”

这一节中7分30秒,老师说的“子类只能继承父类的非私有成员”。我觉得这句话有问题或有一定误导性。 子类应该是可以继承父类所有的属性成员的,但子类中无法访问到private修饰符的父类的成员属性吧

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小小 2021-07-07 12:02:16

同学你好,private修饰的属性和方法是不能被继承,但是可以通过公有的gettter、setter方法来访问私有的属性。

​祝学习愉快~

  • 那子类没有继承到父类的private修饰的属性和方法,那公有的getter、setter是怎么访问到私有的属性呢

    2021-09-03 15:29:06
  • 同学你好,其它.java文件调用需要时需要先实体化类,new 一个对象,然后通过对象名.set属性名()进行赋值,以及对象名.get属性名()获取

    祝学习愉快~


    2021-09-03 15:56:32
  • 但是子类如果没有继承到父类的私有属性,子类怎么调用set属性名()对父类的私有属性进行赋值呢

    2021-09-03 16:17:58
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师