java什么情况下子类重写父类方法,子类方法体不用super父类的同名方法
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
java什么情况下子类重写父类方法,子类方法体不用super父类的同名方法
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
报告相同问题?
提交
- 2016-01-11 04:45回答 2 已采纳 你可以不调用,这个你自定,不是必须
- 2022-04-26 09:55回答 3 已采纳 子类重写、实现父类的方法时,其父类对应的注解是不会继承下来的。所以你这种情况: 1)子类重写方法后不加 @Cacheable 注解,外部调用这个方法是不会有缓存的。 2)如果子类增加了
- 2021-09-15 19:40回答 2 已采纳 当然还是子类了。如果想调用父类的被重载函数,你需要指明父类名称,比如CFather::GetData()强转并不会改变该对象内存存储,多态性继续保持
- 2021-03-14 01:15王滕昊的博客 最近在学习到Java的继承和多态...比较直观的理由是,子类要能够重写父类的方法的前提条件是继承,子类对父类的私有方法并不继承,也没有访问权限,自然也是不能重写的。接下来看一个例子:[java] view plaincopypub...
- 2021-06-18 17:38回答 2 已采纳 子类调用父类static方法,不需要写static,直接用类名调用就可以了。
- 2021-05-14 14:20回答 6 已采纳 题目意思大概是这样的: Figure F; Rectangle R=new Rectangle(4,5); F = R; F.area(); Triangle
- 2022-03-15 22:06回答 4 已采纳 子类是可以自己写一个方法的,父类中可以没有,也可以根据子类实际需求重写父类的方法。他们不冲突,你提到的tostring方法照样可以自己定义一个方法具有tostring功能。但我们习惯使用重写,因为ja
- 2024-04-07 22:48MJK.的博客 `:这是使用 `super` 关键字调用父类 `Person` 中的 `message()` 方法。// 调用当前类的 message() 方法,即 Student 类中的 message() 方法。`:这是调用当前类 `Student` 中的 `message()` 方法。
- 2021-02-04 00:22回答 3 已采纳 楼上没理解,父类中有方法A,被子类重写了,父类还可以使用方法A吗? 当然可以啦~~ 儿子继承了父亲的能力,并且更厉害,难度父亲的能力就消失了吗? 那如果父类非要使用子类重写之后的A方法,可以吗?
- 2022-05-24 18:09回答 4 已采纳 构造方法是 最高层向下执行 子类调用-父类-调用-父类的父类至于那个初始化方法 new的实例是谁 当然调用谁的方法子类没有该方法 才会去找父类的呀 而这里子类B有初始化 方法你可以尝试把f1设
- 2018-09-12 12:04回答 1 已采纳 ``` class Untitled { public static void main(String[] args) { B b = new B(); Sys
- 2024-11-16 23:05啊健的影子的博客 如果父类和子类都是 static 方法,那么子类隐藏父类的方法,而不是重写父类方法。子类在覆盖父类方法的时候,父类的引用可以调用该方法。如果父类的引用调用子类的方法,那么这个多抛出来的异常,就可能处于一种无法...
- 2021-02-28 06:56有人叫我黑花的博客 子类父类拥有同名的方法时……(这个程序是不能运行的)packageyanzheng;publicclassParentChildTest{publicstaticvoidmain(String[]args){Parentparent=newParent();parent.printValue();Childchild=newChild();child...
- 2021-03-13 19:17Xenophon Tony的博客 父类引用默认调用子类重写的方法如果父类的引用p指向了子类的实例,则通过这个引用p访问同名方法时,调用的是子类重写的方法。父类引用p可以指向不同的子类,调用不同子类重写的不同的同名方法,进而达到类间多态的...
- 2020-01-23 15:46InnIMerSyngur的博客 多态存在的三个必要条件:继承,重写,父类引用指向子类对象 当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则error;如果有,调用子类的同名方法。 example: package demo; public class ...
- 没有解决我的问题, 去提问