社区
C++ 语言
帖子详情
父类实例与子类实例
kevinhcj
2007-09-06 09:29:47
大家好!
我有两个类,B:Public A;
现在有一组A的实例vecA,怎么通过它得到相应的一组B的实例vecB?
...全文
232
9
打赏
收藏
父类实例与子类实例
大家好! 我有两个类,B:Public A; 现在有一组A的实例vecA,怎么通过它得到相应的一组B的实例vecB?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞哥
2007-09-06
打赏
举报
回复
。。。。
nkgd
2007-09-06
打赏
举报
回复
自己实现一个以A类型为参数的构造函数就可以
kevinhcj
2007-09-06
打赏
举报
回复
这样我就不要再vecB中重复实例化那些属于A中的成员。
nkgd
2007-09-06
打赏
举报
回复
B是A的子类,那么就是说,B就是A的一种,可以由B得到A,但是反过来不成立,所以你想由A得到B是不行的。
如果是指向A类型指针想要转换为指向B类型的指针的话,用dynamic_cast向下转型,但是注意这个不是一定成功的。
kevinhcj
2007-09-06
打赏
举报
回复
我的意思是能不能让vecB的每个元素都从相应的vecA中“继承”其成员(已实例化)?
lfcai
2007-09-06
打赏
举报
回复
得不到
如果是一样的话可以通过虚函数来实现
a013231
2007-09-06
打赏
举报
回复
不可能.B中新的数据成员怎么知道?
当然如果B有以A为实参的构造函数,可以这样:
vector<B> vecb;
for (vector<A>::const_iterator iter=veca.begin();iter!=veca.end();++iter)
vecb.push_back(B(*iter));
ouyh12345
2007-09-06
打赏
举报
回复
得不到吧。
子类扩展了父类,子类知道父类的细节,但父类不知道子类扩展了哪些东西。
kevinhcj
2007-09-06
打赏
举报
回复
呵呵
YOLOv8
实例
分割实战:训练自己的数据集
YOLOv8 支持目标检测与跟踪、
实例
分割、图像分类和姿态估计任务。 本课程将手把手地教大家使用labelme标注和使用YOLOv8训练自己的数据集,完成一个多目标
实例
分割实战项目。本课程以汽车驾驶场景图片和视频开展项目...
【C++】面向对象编程,为什么将
父类
指针用
子类
实例
化?(code c++)
索引
实例
化概念定义形式为什么将
父类
指针用
子类
实例
化?目的——实现多态程序代码实现多态 code c++运行结果结论
实例
化概念 定义
实例
化是指在面向对象的编程中,把用类创建对象的过程称为
实例
化。是将一个抽象的...
C#
父类
类型引用
子类
的
实例
理解
经过测试,直接说结论
父类
的引用可以调用
父类
中定义的属性和方法,对于在
父类
中没有的定义,在
子类
中单独进行了定义,
父类
的引用是不可以调用的 为什么出现这个情况呢?...用
父类
声明
子类
实例
,这样
子类
继承
父类
例子java_
父类
的
实例
如何赋值给
子类
实例
,java
子类
继承
父类
实例
Q1:php,
子类
无法访问
父类
私有属性,
子类
实例
化再赋值后,
子类
所添加的新成员属性不存在我把涉及到这个问题的知识点,可以和大家分享一下:1.
父类
humanBeing ,
子类
student,
实例
对象 $m (注意:$m是
子类
student 的...
Java中
父类
引用指向
子类
实例
对象
版权声明:欢迎转载,交流共享,转载请注明出处!如若转载请贴上此链接(山里...知识点: 1、java 中
父类
引用指向
子类
对象时动态绑定针对的只是
子类
重写的成员方法; 2、
父类
引用指向
子类
对象时,
子类
如果重写了父...
C++ 语言
64,651
社区成员
250,481
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章