java中实现和继承必须重写吗? 呆萌小新_渊洁 2023-12-14 103 阅读1分钟 一.实现 接口是比抽象类还抽象的类.因此如果子类是非抽象类实现了接口,必须重写接口的所有方法.(接口的方法无法直接实例化)子类是抽象类实现了接口,则不需要重写,因为抽象类可以有抽象方法和非抽象方法. 二.继承 同理,父类如果是抽象类.则子类必须重写父类的抽象方法. 其余情况,则可重写或不重写.