Sil*_*ior 8 java oop multiple-inheritance diamond-problem
Java不允许从多个类继承(仍允许从多个接口继承.),我知道它非常符合经典的钻石问题.但是我的问题是,当从多个基类继承时没有歧义(因此没有钻石问题的可能性)时,java不允许像C++这样的多重继承?
我已经读过大多数程序员不以正确的方式使用多重继承."继续并继承一个类只是为了重用代码"并不是多重继承的最佳实践.
在大多数情况下,许多程序员不知道何时使用简单继承.必须谨慎使用多重继承,并且只有在您想要拥有良好设计时才知道自己在做什么.
我不认为java中缺少多重继承(如在c ++中)会对代码/应用程序设计/问题域映射到类中进行限制.