中易网

java重写父类方法时什么情况要删除super

答案:2  悬赏:40  
解决时间 2021-03-23 20:28
java重写父类方法时什么情况要删除super
最佳答案
super( )调用的是父类的构造方法 super.xxx是调用的父类的成员方法 子类重写父类方法时,如果子类中的新方法仅仅是在父类已有方法实现的基础上再拓展,就需要使用super先调用父类方法,再拓展逻辑, 如果子类中这个方法的实现和父类完全不同
全部回答
super和this这两个关键字非常相像,我个人总结super有3种用法: 1.调用超类中被子类重载的方法,如果向下面的代码 class a { void func() { } } class b extends a { void func() { } } 如果b想要调用a中的func方法怎么办?必须这样super.func()才可以。 2.调用跟子类中成员变量同名的超类成员变量。如 super.成员变量名。当然,如果父类的成员变量没有被覆盖,也可以用“super.成员变量名”来引用父类成员变量,不过这是不必要的。 3.调用超类的构造函数。例如在swing编程中我们经常这么做 class myframe extends jframe { public myframe() { super("my frame"); //这个必须 方法中的第一行,否则报错。 ......... } } super调用超类的构造函数时,必须放在方法中的第一行,谨记。 写了十几分钟,望采纳!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
asus华硕系列笔记本电脑电源管理驱动程序这是
砂型铸造时,灰铸铁,球墨铸铁,铸钢,有色金
从薛城坐BRT到枣庄大润发超市怎么走
狂犬病!今天突然感觉浑身乏力!咽喉痛(咽唾
请问绥江到折江台州的快递需要几天
国标镀锌钢管在加压水泵中使用,DN100可以螺
南京市汉中门大街438号天水滨江花园西区 邮编
爱德华一世的爱情故事
有人知道优创(济南)数据技术有限公司嘛,客
重庆工商大学现代国际艺术学院是属于三本的吗
模拟农场17 自动加载mod怎么用
格莱斯地砖是几线品牌
意大利菲亚特汽车公司旗下的名车有哪些?
孕妇可以吃零食吗猫耳朵牛肉卷之类的零食吗不
混合制冷剂原理
推荐资讯
一个数的20%与30的和是120,这个数的一半是多
我昨天夜里突然咽喉疼,今天咽喉肿痛,吃饭喝
像川惠财富上几万元几十万元的贷款, 为什么不
销售工作为什么不稳定 天涯社区
韩国防晒冰袖let's slim和let's diet哪种好
创美室地址在什么地方,想过去办事
重庆到安徽阜阳最简洁便宜的火车路线
冒险岛里怎么获得高级的挖矿工具,感觉那个初
付记绿豆焖子怎么样
东师826基础化学考什么
电子管6p6比6p1功率大些吗
电磁炉触摸屏原理?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?