super() 感觉很多都没有意义但是为什么要这么写呢??~

一个阳光努力的程序盐 2019-01-31 11:08:11
super() 为什么要这么写呢?????????????????
...全文
878 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
哈希塞特 2019-02-28
  • 打赏
  • 举报
回复
子类创建对象必须先创建父类对象,这个是规则
屌丝程序猿007 2019-02-15
  • 打赏
  • 举报
回复
有些人认为super与this引用是类似的概念,实际上这样比较不恰当。这是因为super不是一个对象的引用,不能讲super赋予另一个对象变量,它只是一个指示编译器调用超类的特殊关键字而已
老马历写记 2019-02-13
  • 打赏
  • 举报
回复
super,是否有意义,看父类构造函数做了什么事情,为了安全起见,子类构造函数请调用super
loveljy_19901114 2019-02-01
  • 打赏
  • 举报
回复
但是他有有意义的时候啊,比如父类是Person,定义人的眼睛的个数是2,你定义一个子类Man的构造函数就可以写super()啊,这样的话,Man的眼睛的个数也是2了。不需要再重新定义了
鸣鸣Amadues 2019-01-31
  • 打赏
  • 举报
回复
除了构造函数规定了要调用super的构造函数,其他时候调用super类的方法都不是必要的,看具体需要。

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧