社区
C++ 语言
帖子详情
C++接口和抽象类的区别?
myzqj
2004-10-02 04:31:16
请问C++中是否跟Java一样有接口和抽象类两种不同的概念?
若有:其区别有些什么?分别又是怎么样实现的呢?
——看了些资料,越来越迷茫了,是不是脑袋不好使 :)
...全文
3108
6
打赏
收藏
C++接口和抽象类的区别?
请问C++中是否跟Java一样有接口和抽象类两种不同的概念? 若有:其区别有些什么?分别又是怎么样实现的呢? ——看了些资料,越来越迷茫了,是不是脑袋不好使 :)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
freefalcon
2004-10-02
打赏
举报
回复
java从语言上提供了interface,但“接口”更多的是一个抽象的概念,一个广泛的概念
硬件接口,函数接口,用户接口
可以说,任何语言都有接口的概念
C++中的抽象基类可以用来定义一个接口
Dong
2004-10-02
打赏
举报
回复
接口是一个函数(当然,这个函数包括在一个类里),而抽象类是存在纯虚拟函数的类。接口是为了被外界调用而存在,而抽象类是建立一个平台,以后在这个平台上可以使用接口
Wolf0403
2004-10-02
打赏
举报
回复
interface 是用来 implement 的,不是用来 extends 的 呵呵
newegg2002
2004-10-02
打赏
举报
回复
//////////////
请问C++中是否跟Java一样有接口和抽象类两种不同的概念?
////////////////
没有吧.
接口只是java中为了解决多重继承功能,但又不希望引进多重继承的复杂性和
低效率,所以才引入的,,
接口我觉得它也是一种抽象类,一种完全实现的类,在接口中只有抽象方法和常量的定义.
接口也是抽象类嘛..只是这种抽象类中只包含常量和方法的定义,没有变量和方法的实现..
不过楼主具体的问题是?
Jinhao
2004-10-02
打赏
举报
回复
为什么非要跟走JAVA走呢?
抽象基类一直都是用来实现接口的
wangjiatom
2004-10-02
打赏
举报
回复
C# Java中的abstract Class
主要是来模拟多继承的~ 避免了一些C++多继承带来的弊端
129.
C++
接口
(
抽象类
).txt
129.
C++
接口
(
抽象类
).txt
c++
抽象类
继承
一个student类,lectureTeatre类,继承抽象module类,通过继承来实现
接口
朱老师
C++
第2部分2.6.
C++
友元函数和友元类
《朱老师带你学
C++
》属于系列课程《朱有鹏老师热门... 朱老师
C++
第1部分-从C到
C++
朱老师
C++
第2部分-
C++
和面向对象 朱老师
C++
第3部分-STL等高阶话题 朱老师
C++
第4部分-Boost库和设计模式 朱老师
C++
第5部分-
C++
编程优化
C#程序设计-3期(KC008) KC008110100020-C#
接口
和
C++
抽象类
一样吗?.docx
C#程序设计-3期(KC008) KC008110100020-C#
接口
和
C++
抽象类
一样吗?.docx 学习资料 复习资料 教学资源
08丨理论五:
接口
vs
抽象类
的
区别
?如何用普通的类模拟
抽象类
和
接口
?1
2019-11-20 王争设计模式之美进入课程讲述:冯永吉时长 14:55大小 13.68M在面向对象编程中,
抽象类
和
接口
是两个经常被用到的语法概念,是面向对象
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章