关于私有的构造防御

关于私有的构造防御

1私有的构造方法可以被继承调用吗?

2被子类继承和调用是一个意思吗? 

3如果不被子类继承,可以在其他类调用吗?

4如果可以的话, 需要用get方法调取吗?该怎么表现呢?


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

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

1回答
好帮手慕阿园 2020-12-22 15:35:13

同学你好

1、构造方法不可以被继承,私有构造方法不可以被调用

2、继承和调用不是一个意思,同学可以回顾下以下小节的视频内容

https://class.imooc.com/lesson/1415#mid=32694

3、同学指的是父类的构造方法吗,如果是,是不可以的

4、父类的构造方法只有在子类继承父类的时候才可以被子类进行调用

祝学习愉快~

  • 提问者 rock221 #1

    私有构造方法,在被子类继承的时候可以被子类调用吗?

    2020-12-22 15:49:32
  • 好帮手慕阿园 回复 提问者 rock221 #2

    同学你好,是不可以的,私有构造方法只能在本类中进行调用~

    祝学习愉快

    2020-12-22 16:57:37
  • 提问者 rock221 回复 好帮手慕阿园 #3

    也就是说构造方法不能被继承,但是可以调用通过super();

    私有构造方法不能被继承,也不能被调用,对吧?

    2020-12-22 17:00:15
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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