标签: oop
程序员可以使用多重继承来扩展类的功能和重用性。如果在C ++中有用,那么为什么Java,VB.NET和C#等现代面向对象的语言不支持多重继承。有充分的理由说明您的答案。
答案 0 :(得分:0)
许多为“胖客户端”应用程序设计的早期GUI框架都使用了多重继承,这导致了很多问题,主要是基类之间的歧义和转换。主要问题之一被称为“钻石”,这里https://en.wikipedia.org/wiki/Multiple_inheritance