问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java语言为什么不支持多重继承

发布网友 发布时间:2022-05-12 02:05

我来回答

1个回答

热心网友 时间:2023-11-03 01:51

这个要先从多重继承概念说起
c++首先引入的多重继承带来了诸如菱形继承一类的问题,而后为了解决这个问题又不得不引入了虚继承这种概念。然而在实际的应用中人们发现继承更多的只被用在两种场合:扩充/改善基类,以及实现多态。对于前者,单继承足以;而对于后者,则真正需要的其实是纯抽象类,即只包含纯虚函数的基类。而对于这一种基类,由于其目的和普通的实例类已经有所不同,因此在java中将其改称为interface,即接口加以明确区分。
因此,java或者c#所谓的不支持多重继承,只是不支持对实例类的多重继承——因为这种继承所带来的一点点代码上的缩减远比不上其引入的麻烦,但是对于用于实现多态的多重继承,即implement interface依然是很好的支持了的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
平安e家保是什么险 2023年高级会计师报名时间和条件 2022高级会计师报考条件要求是什么? 问几个英文语法问题,希望能正确回答~ 女生锁骨下长痣,左右都有 不是很对称 寓意什么呐? 抖音上传照片音乐短怎么办 断夜奶好方法 婴儿断夜奶最佳方法 建设银行,你打算坑害多少优质客户? 【PS教程】如何做出凹陷字体效果的氛围海报 java提供称为多重继承的功能这句话对吗 3、 Java 中,能实现多重继承效果的方式是( ) A) 内部类 B) 适配器 C) 接口 D) 同步 在java的类中通过实现什么的抽象方法可以实现多重继承? java中,通过什么方法实现多重继承 生日祝福句 五句生日祝福语 Java中允许多重继承吗? 如何提高自身人际交往能力 怎样提高人际交往能力和社会经验? 如何培养适应能力 中学生如何提高社会适应能力? 如何提高自己的社会适应能力 怎样才能提高自己的人际交往能力? ppt里大括号的两个角的弧度怎样更改? 仿生学的例子 简短的... 国产软体机器鱼打卡万米深海,这个发明有何好处? 你知道多少惊奇的仿生设计? 国产软体机器鱼打卡万米深海,是如何在水中动起来的? 国产软体智能机器鱼打卡万米深海沟,此机器鱼有什么作用? 店里的冻柜 晚上没人的时候需要关掉电源吗 java如何实现多重继承 我没买安城保险从我零钱划去怎样举报不? 情你到春天来临的时候轻轻歌唱 歌名 情你用一首诗来描写,赞美夏天. 吕婉娜,我情你什么意思? 老姜和陈皮可以一起泡水喝吗? 让我走,情你让走,不是我愿意分手,一切都是我的过错,请问歌名? 什么情你什么让什么怎么造句 姑娘情你不要睡练觉什么歌 陈皮老姜滋味鹅的做法 亲情、友情、爱情;这三个情你怎么排顺序?为什么? 啊情你别在任性了 我还在等待 等待着你回家 一首歌的歌词 叫什么歌啊 什么是爱?什么是情?爱和情你会如何面对? 循循可以不善诱,因为有情你自来什么意思? 我的情你还不起相对应的情侣网名是什么? 什么情你会心,呢好?做不 嵌入式系统与嵌入式软件开发 (急!) 网络的情你信几分? 你觉得“情”最伤人吗,为什么? 嵌入式软件开发和去嵌入式开发有什么区别'