超类方法可以覆盖子类方法吗?

问题描述 投票:0回答:3

我知道子类可以覆盖超类方法,但是它可以以其他方式工作吗?

java oop
3个回答
3
投票

简而言之:

没有理由应该存在。如果您有want要使用的超类方法,则只需在子类中对其进行不要实现重写。如果您不想使用超类的实现,那么您<在子类中。


2
投票
不,它无法正常工作。

0
投票

子类知道超类的存在,但是超类并不知道其所有子类。假定覆盖是可能的,这将导致很多问题。您将如何确定哪个方法需要称为子类或超类?我相信您应该遵循OOP原则以更好地理解。

© www.soinside.com 2019 - 2024. All rights reserved.