社区
C++ 语言
帖子详情
派生类是导出类,基类是否可以不导出
xiyupiaopiao
2012-04-08 04:01:52
基类中有一些虚函数,派生类中没覆盖
...全文
310
5
打赏
收藏
派生类是导出类,基类是否可以不导出
基类中有一些虚函数,派生类中没覆盖
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiyupiaopiao
2012-04-14
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
覆盖?你的派生类重定义这些函数了没?虚函数是动态绑定时查找的目标之一,不会覆盖基类的虚函数,只不过执行RTTI的过程中,会根据对象指针的动态类型来选择调用哪个层次上的虚函数
[/Quote]
没有重定义,以前基类不导出是可以的,现在把基类的一些函数移到派生类后,该动态库能编过。
但其他程序引用这个库时会提示链接错误
xiyupiaopiao
2012-04-14
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
当然了
[/Quote]
可以还是不可以
pathuang68
2012-04-09
打赏
举报
回复
当然了
xiyupiaopiao
2012-04-09
打赏
举报
回复
顶。。。。。。
quanyiquan
2012-04-09
打赏
举报
回复
覆盖?你的派生类重定义这些函数了没?虚函数是动态绑定时查找的目标之一,不会覆盖基类的虚函数,只不过执行RTTI的过程中,会根据对象指针的动态类型来选择调用哪个层次上的虚函数
DLL虚
基
类
的方式
导出
类
当我们需要在DLL中
导出
类
时,虚
基
类
的方式是其中一种常见且重要的实践。本文将深入探讨“DLL虚
基
类
的方式
导出
类
”这一主题。 首先,了解虚
基
类
的概念。在C++中,虚
基
类
是一种特殊
类
型的
基
类
,当一个
类
被声明为虚...
c++
类
的封装和
导出
1、创建一个
基
类
,一个
派生
类
; 2、
导出
派生
类
中的函数; 3、通过采用模块定义(.def)文件声明,规范函数
导出
的名称。
导出
的函数,有些编译器会自动更改名字,增加很多限定符号,可以通过def文件规范化。
工厂模式,
导出
类
以及调用方式!
在面向对象编程中,
导出
类
(也称为
派生
类
)是从现有
类
(
基
类
)派生出来的新
类
。
导出
类
可以继承
基
类
的属性和方法,并可以添加新的特性或者覆盖原有行为。这样,我们可以通过
基
类
的引用调用
导出
类
的方法,实现多态性。...
第4章继承和多重继承.ppt
2. 改造
基
类
成员:
派生
类
可以对
基
类
成员的访问方式进行控制,并可以在
派生
类
中定义与
基
类
中同名的数据成员或函数成员,从而实现同名覆盖。 3. 添加新成员:在
派生
类
中,可以添加新的数据成员和成员函数,以实现必要...
Excel
导出
类
封装
同时,为了适应不同的业务需求,可以设计成多态的,比如提供一个抽象
基
类
,然后针对不同的数据模型或特定需求派生出具体的
导出
类
。 总之,Excel
导出
类
封装是提高代码可维护性和减少重复工作的重要手段。通过合理的...
C++ 语言
65,209
社区成员
250,519
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章