会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
raof01 -- Haste makes waste
我真的是程序员吗?其实我是个艺术家
博客园
首页
新随笔
联系
订阅
管理
2008年2月4日
[原]C++:对象切片及拷贝构造函数
摘要: C++提供了继承机制和虚拟,并通过(且只能通过)指向同一类族的指针或者引用来实现多态,否则多态不起作用。原因之一就是这里要说一下的著名的对象切片(Object slicing)问题。无虚拟机制的继承的切片问题首先,类中毫无疑问地需要有继承和虚拟。没有这两者,就不存在多态(注意,重载并不属于多态——个人理解,欢迎来搞)。由于虚拟机制的复杂性,先用一个小例子来说明一下只有继承时...
阅读全文
posted @ 2008-02-04 16:49 raof01
阅读(2377)
评论(0)
推荐(0)
编辑