44问答网
所有问题
在JAVA中如果子类继承父类的话需要像接口那样必须重写方法吗?接口是必须的但是普通的继承是不是必须的?
如题所述
举报该问题
推荐答案 推荐于2017-10-08
如果父类是抽象类,并且有抽象方法,那么子类必须重写父类的抽象方法,或者子类声明为抽象类。如果父类是个普通类,那么不是必须重写父类的方法。
一个类如果实现了某个接口,那么此类必须实现接口中的所有方法,或者此类声明为抽象类。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/W6KRR33R.html
其他回答
第1个回答 2009-04-17
父类不是抽象类的话,不是必须的,如果方法和父类 相同的话不用,可以直接调用。如果方法的算法与父类不同就要重写了。
第2个回答 2009-04-17
1不必全部重写 看需要
2继承不是必须的 父类能实现的功能也可以直接用父类对象使用此功能
第3个回答 2009-04-17
恩,二楼都回答全了,可以给分了
相似回答
java 中
普通类继承,抽象类继承,
接口类继承
,
子类
一定
要重写父类
中的方 ...
答:
不一定
。1. 普通类继承,并非一定要重写父类方法。2. 抽象类继承,如果子类也是一个抽象类,并不要求一定重写父类方法。如果子类不是抽象类,则要求子类一定要实现父类中的抽象方法。3. 接口类继承。如果是一个子接口,可以扩展父接口的方法;如果是一个子抽象类,可以部分或全部实现父接口的方法;如...
JAVA
在什么情况下
需要方法重写
答:
1.单实现一个接口,必须重写接口中的方法 (如果接口的方法和Object中的方法一样例外)2.继承一个抽象类
,必须重写抽象类中的抽象方法 (如果抽象类中的方法和Object中的方法一样例外)3.继承了一个父类,当父类的方法无法满足子类需要时,重写从父类继承过来的方法 重写方法:方法名必须一致,而且必...
Java
,
子类必须重写父类
所有
方法吗
答:
Java,
子类不是必须重写父类所有方法的
,分为以下两种情况:父类方法为抽象方法时,子类必须重写(实现)所有父类的抽象方法;父类方法为普通方法时,子类可以重写父类方法,也可以不重写。举例如下:abstract class A{public void a(){}public abstract void b();}public class B extends A{ //...
java子类
可以不
重写父类方法吗
答:
你可以写了然后不写实现就行了!
如果是接口,是必写的
,因为接口里的方法必须是抽象方法 抽象类的话就看那个抽象类是不是你写的,抽象类里可以有不抽象的方法,只要不是抽象方法就可以不重写!27773,是技术领域众包平台,能一对一撮合技术牛人,如果有项目合作,可以 v zhongbao27773 ...
大家正在搜
子类不能继承父类的构造方法
子类继承父类的方法
子类可以继承父类的构造方法
java子类继承父类的构造方法
子类继承父类的所有属性和方法
子类重写父类的方法
子类无法继承父类的构造函数
子类能继承父类的私有属性吗
子类可以继承父类的什么
相关问题
java 中普通类继承,抽象类继承,接口类继承,子类一定要重...
java中可不可以 一个类不继承父类可以直接实现接口吗? 还...
Java 中如果有接口方法,子类是否一定要含有接口的实现题呢
java中子类继承父类需要重写父类的方法吗
java中父类继承了接口的方法,子类也必须继承接口中的方法么
JAVA中为什么要使用接口,继承接口不是还要重写方法吗?为什...
java中继承抽象方法的非抽象子类需要重写抽象类中的全部方法...
JAVA接口里的方法必须被重写吗?