我有一个类(我们称之为A
),它由几个子类(B
、C
、D 扩展)
等)。
在每个子类中,我希望可以从父类 A
的实例中访问这些特定方法。
我尝试将A
声明为抽象类,并将其中的每个子类方法声明为抽象类。然后我在自己的类中实现了这些方法,但似乎每个子类都必须实现父类的每个方法。但是,我不能这样做。
您对这个问题有什么想法吗?
最佳答案
在每个子类中,我希望可以从父类 A 的实例化中访问特定的方法。
这不是继承的重点。即使你能做到这一点,也表明你的设计被破坏了。
关于java - Java中用多个子类实现父类方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4394129/