Chinaunix首页 | 论坛 | 博客
  • 博客访问: 98992
  • 博文数量: 20
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 294
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-24 10:29
文章分类

全部博文(20)

文章存档

2010年(2)

2009年(1)

2008年(17)

我的朋友

分类: C/C++

2008-09-01 14:09:32

虚继承是为了在多继承的时候避免引发歧义,
比如类A有个成员a,B继承了A,C也继承了A,当D多继承B,C时,就会有歧义产生了,所以要使用虚拟继承避免重复拷贝。
虚函数继承是解决多态性的,当用基类指针指向派生类对象的时候,基类指针调用虚函数的时候会自动调用派生类的虚函数,
阅读(841) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~