在JAVA中如果子类继承父类的话需要像接口那样必须重写方法吗?接口是必须的但是普通的继承是不是必须的?

2024-10-30 03:17:00
推荐回答(4个)
回答1:

如果父类是抽象类,并且有抽象方法,那么子类必须重写父类的抽象方法,或者子类声明为抽象类。如果父类是个普通类,那么不是必须重写父类的方法。
一个类如果实现了某个接口,那么此类必须实现接口中的所有方法,或者此类声明为抽象类。

回答2:

父类不是抽象类的话,不是必须的,如果方法和父类 相同的话不用,可以直接调用。如果方法的算法与父类不同就要重写了。

回答3:

1不必全部重写 看需要

2继承不是必须的 父类能实现的功能也可以直接用父类对象使用此功能

回答4:

恩,二楼都回答全了,可以给分了