美文网首页
为什么JAVA不支持多继承

为什么JAVA不支持多继承

作者: 糯米团子123 | 来源:发表于2022-07-21 21:53 被阅读0次

JAVA是一种简单面向对象解释型语言,多继承会使设计复杂化,并且会带来各种各样的问题。

例如:钻石问题

假如B和C都继承了抽象类A,并且进行了方法实现,如果D多继承了B和C,那么D应该继承B的方法还是C的方法?这就是钻石型多继承产生的歧义,所以java类不支持多继承。

相关文章

网友评论

      本文标题:为什么JAVA不支持多继承

      本文链接:https://www.haomeiwen.com/subject/lmepirtx.html