假设类 A 是 B 的超类,而 B 是 C 的超类。 A 和 B 是抽象类(我保留它们,以便实际类 A 或 B 的对象不能存在,换句话说,对象的实际类只能是C)。我在 A 中有一个抽象方法,不应该在 B 中实现,因为实际类 B 的此类对象不存在。因此,它应该只在 C 中实现,而在 A 和 B 中保持抽象。
据我所知,子类必须实现Java中超类的抽象方法。有出路吗?或者我需要在 B 中保留一个空的实现吗?
BIG阳
相关分类