社区
C++ 语言
帖子详情
子类对象赋值给基类
hhhhhio110
2012-05-12 10:44:06
如题 这样可以做什么 我认为是将子类数据成员的值赋给基类的 可是自己写了一个程序 结果好像不是 那这个有什么用呢
...全文
265
9
打赏
收藏
子类对象赋值给基类
如题 这样可以做什么 我认为是将子类数据成员的值赋给基类的 可是自己写了一个程序 结果好像不是 那这个有什么用呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hhhhhio110
2012-05-12
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
有时候需要子类的公共信息
[/Quote]
不懂什么意思
modyaj
2012-05-12
打赏
举报
回复
有时候需要子类的公共信息
hhhhhio110
2012-05-12
打赏
举报
回复
这个是书上的做法 (把子类对象赋值给基类对象)他说这样做合法 但我不知道有什么用
laurent1987
2012-05-12
打赏
举报
回复
子类对象好像不能直接赋值给基类,这样会造成数据的丢失吧。
但是基类的指针可以指向任意子类,基类的引用也可以由子类赋值,c++靠这个进行多态呢。
Keepower
2012-05-12
打赏
举报
回复
看看多态的知识
hhhhhio110
2012-05-12
打赏
举报
回复
重看了一遍代码 是我搞错了。、
。
unituniverse2
2012-05-12
打赏
举报
回复
这就要看你代码怎么写的了
hhhhhio110
2012-05-12
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
引用 5 楼 的回复:
引用 4 楼 的回复:
有时候需要子类的公共信息
不懂什么意思
意思是子类和基类公用基类部分。基类通过赋值操作提取子类里那个公用的部分。
[/Quote]
可是我写了一个小程序 结果子类并没有把数据成员的值赋给基类
unituniverse2
2012-05-12
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
引用 4 楼 的回复:
有时候需要子类的公共信息
不懂什么意思
[/Quote]
意思是子类和基类公用基类部分。基类通过赋值操作提取子类里那个公用的部分。
C++派生类与
基类
的转换规则
基类
与派生
类对象
之间有
赋值
兼容关系,由于派生类中包含从
基类
继承的成员,因此可以将派生类的值赋给
基类
对象,在用到
基类
对象的时候可以用其
子
类对象
代替。 具体表现在以下几个方面: 派生
类对象
可以向
基类
对象
赋值
...
C++
基类
指针和
子
类指针相互
赋值
的实现方法
首先,给出
基类
animal和
子
类fish //============================================================== // animal.h // // author : zwq // describe: 非虚函数情况下,将
子
类指针赋给积累指针,验证最终调用 // ...
浅谈C++
基类
指针和
子
类指针的相互
赋值
下面小编就为大家带来一篇浅谈C++
基类
指针和
子
类指针的相互
赋值
。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
详解c++中的类型识别
当
基类
指针指向
子
类对象
或者
基类
引用成为
子
类对象
的别名 时,就需要使用类型识别; Base *p = new Derived(); Base &r = *p 对于上面的语句,我们可以这样认识,指针p是Base类型,但是P 又指向了一个新的Derived...
C++把
子
类对象
当
基类
对象使用
①把一个
子
类对象
赋值
给
基类
对象; 例: class Base; class Derived:public Base; Derived d; Base b; b=d; //OK,
子
类可以
赋值
给
基类
(把
子
类的
基类
部分
赋值
给
基类
); d=b; //ERROR,
基类
不可以...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章