11问答网
所有问题
JAVA在什么情况下需要方法重写
我初学JAVA 接触到方法重写的感念 还没怎么弄明白 想问下方法重写是概念和JAVA在什么情况下需要方法重写
举报该问题
推荐答案 推荐于2018-05-06
1.单实现一个接口,必须重写接口中的方法
(如果接口的方法和Object中的方法一样例外)
2.继承一个抽象类,必须重写抽象类中的抽象方法
(如果抽象类中的方法和Object中的方法一样例外)
3.继承了一个父类,当父类的方法无法满足子类需要时,
重写从父类继承过来的方法
重写方法:方法名必须一致,
而且必须保证保证参数类型,参数个数和返回类型一样
当然返回类型是对象类型时,重写方法返回类型可以是对象的子类类型
重写的方法访问权限不能更小,不能抛出更大的已检测异常,可以不抛
(要注意:父类没有抛已检测异常,子类就不能抛或者只能抛运行时异常)
这个是我个人总结比较精辟的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FFvFFqv28.html
其他回答
第1个回答 2009-09-07
子类继承父类的方法时,觉得父类的方法不能满足自身的要求,就在子类中重新编写改方法
第2个回答 2009-09-07
子类继承父类的方法时,可能需要重写以满足自己的需求
第3个回答 2009-09-07
子类继承父类,你如果觉得父类的方法无法满足你的要求,就重写个贝~~~~~~~~~
相似回答
java什么
是
方法重写
的语法规则?
答:
1、重写只能出现在继承关系之中
。当一个类继承它的父类方法时,都有机会重写该父类的方法。一个特例是父类的方法被标识为final。重写的主要优点是能够定义某个子类型特有的行为。class Animal { public void eat(){ System.out.println ("Animal is eating.");} } class Horse extends Animal{ pu...
大家正在搜
简述什么是方法重写
什么样的方法不能被重写
JAVA方法的重载
方法的重写和重载
java怎么重写方法
java重写是什么
java重写父类的方法
java重写方法
java种方法重写
相关问题
java中方法重写具体是什么
java重写,java为什么要重写呢?重写的意义是什么,在子...
Java 在什么情况下要重写toString
在Java中,方法重写和方法重载有什么区别?
java都什么情况下子类 要重写父类的方法
java中重写方法应遵循哪些规则
java 什么情况下需要重写equals(),hashcod...
java 什么情况下需要重写equals(),ha...