首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >界面很快就要过时了吗?

界面很快就要过时了吗?
EN

Stack Overflow用户
提问于 2011-05-01 22:46:31
回答 6查看 440关注 0票数 2

正如我所发现的,当抽象类中没有实现时,它就是一个接口。我说的对吗?

那么为什么在一些语言中会有接口类,我的意思是C++没有接口。

它很快就会过时吗?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-05-01 22:50:11

C++没有接口,因为它支持C#所不支持的多重继承。C#提供了绕过这个障碍的接口,所以接口不会过时。

票数 4
EN

Stack Overflow用户

发布于 2011-05-01 22:49:00

单个类只能从一个类继承。但是,可以在单个类上应用多个接口。抽象类不能替换接口。

票数 6
EN

Stack Overflow用户

发布于 2011-05-01 22:50:28

接口存在于诸如Java之类语言中,以便弥补多重继承的不足。因此,该语言提供了仅从一个基类继承的可能性,但保证了实现不同接口的可能性。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5849067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档