如何在两个父类上重用子类?

时间:2019-04-29 17:12:37

标签: java oop

想象一下,将类A作为基类,将类B和C作为扩展类A的子类。此后,您意识到需要具有与类A不同的属性的类D,但是您仍然希望相同的类B和C不包含类A。任何变化。是否有可能以某种方式重用类B和C,以便它们可以扩展类D?

1 个答案:

答案 0 :(得分:0)

我不完全理解您要做什么,但是在Java中,您不能扩展两个基类,即使您可以(例如在C ++中),这通常也不是一个好主意。您是否考虑过使用组合而不是继承,在这种情况下通常是首选的设计技术。