返回信息流比如class cellphone:public phone
{.......
.......
.......
}
那么可否用vector<phone>来存储cellphone的属性呢?
多谢啦!~~~[ema9]
这是一条镜像帖。来源:北邮人论坛 / cpp / #46700同步于 2010/11/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
【问题】派生类的对象可否存在基类的对象中?
Oo0o0oO
2010/11/23镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
如果不是cellphone的特有属性,应该可以吧
ps:I am not sure
【 在 Oo0o0oO (.。o0OOO0o 。.) 的大作中提到: 】
: 标 题: 【问题】派生类的对象可否存在基类的对象中?
: 发信站: 北邮人论坛 (Tue Nov 23 14:14:15 2010), 站内
:
: 比如class cellphone:public phone
: {.......
: .......
: .......
: }
: 那么可否用vector<phone>来存储cellphone的属性呢?
: 多谢啦!~~~[ema9]
: --
:
: ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 59.64.151.*]
派生类的对象会切割成基类对象吧。
可以考虑vector中存phone *或是智能指针。
【 在 Oo0o0oO (.。o0OOO0o 。.) 的大作中提到: 】
: 比如class cellphone:public phone
: {.......
: .......
: .......
: }
: 那么可否用vector<phone>来存储cellphone的属性呢?
: 多谢啦!~~~[ema9]