社区
C++ 语言
帖子详情
抽象类(基类)和派生类哪个做接口好?
一秒一次郎
2012-07-11 04:16:23
鄙人菜鸟一只,今日看到国内某书强烈推荐用抽象类做接口,利用多态性实现强大的类功能。我一直以为都是用派生类做接口提供给应用程序的,有点疑惑了,请有经验的给讲一下经验,谢谢大家
...全文
102
5
打赏
收藏
抽象类(基类)和派生类哪个做接口好?
鄙人菜鸟一只,今日看到国内某书强烈推荐用抽象类做接口,利用多态性实现强大的类功能。我一直以为都是用派生类做接口提供给应用程序的,有点疑惑了,请有经验的给讲一下经验,谢谢大家
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sjjwind
2012-07-11
打赏
举报
回复
用多态实现,COM的基本原理就是多态和纯虚函数
zunceng
2012-07-11
打赏
举报
回复
也有说这样不好的尽供参考 我比较喜欢加源文件 不喜欢用库
http://blog.csdn.net/solstice/article/details/6244905
W170532934
2012-07-11
打赏
举报
回复
接口就是提供一系列的规范函数什么的。可以定义为抽象类,然后具体的类来实现。这个和C#,JAVA里面的差不多的嘛
一秒一次郎
2012-07-11
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
基类接口 派生类实现
[/Quote]
能讲 一下这样做具体的原因吗
IVERS0N
2012-07-11
打赏
举报
回复
基类接口 派生类实现
面向对象C#初级入门精讲(5)面向对象
包括理解继承的概念、存在继承关系的构造方法执行过程、隐藏
基类
的方法、装箱与拆箱、sealed关键字的作用2、多态的实现,包括重写父类方法、多态的实现、base关键字、里氏转换原则及Object类3、
抽象类
与
接口
的使用4...
c++抽象
基类
和
派生类
//抽象
基类
,不能用来定义对象或者说
抽象类
不能实例化,但是可以定义指向
抽象类
的数据的指针变量,当
派生类
中无纯虚函数,才成为具体类,就可以用这种指针指向
派生类
对象,然后通过指针调用虚函数,实现多态操作 ...
基类
与
派生类
的关系
任何一个类都可以派生出一个新类,
派生类
也可以再派生出新类,因此,
基类
和
派生类
是相对而言的。
基类
与
派生类
之间的关系可以有如下几种描述: 1.
派生类
是
基类
的具体化 类的层次通常反映了客观世界...
基类
、
派生类
、虚
基类
、虚函数、虚析构、纯虚函数、
抽象类
描述
派生类
的统一种类的方式。
派生类
:通过继承其他类(并可能含有自定义成员)实现的子类;为提高代码的重用性及与同样继承于同一个父类的其它类形成统一种类的方式。 虚
基类
:在一个子类同时继承了多个不同的父类...
由抽象
基类
继承得到的
派生类
肯定是具体类吗?
参见介绍2017标准的《C++程序设计精要教程》,当所有
基类
以及
基类
的
基类
等等定义的纯虚函数,在
派生类
及其定义纯虚函数的
基类
之下的类中定义了相应(纯)虚函数的函数体,并且
派生类
没有自定义新的纯虚函数,则该派生...
C++ 语言
64,652
社区成员
250,508
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章