首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

继承和接口

作者:  时间: 2011-06-15

私有继承只能继承父类的public和protected, 然后转化成自己的私有成员。

保护继承会转化成保护成员, 再一次的继承就会体现出二者的差别。

 

内存布局:题目:

class A

{

  char a[4];

  virtual  void fa();

}

class B : virtual public A

{

  char b[4];

  virtual void fb();

}

class C : virtual public B

{

     char c[4];

     virtual void fc();

}

sizeof(A) = 8;

sizeof(B) = 16;

sizeof(c)=24;

 

不指定继承 默认是私有继承的

内存布局:

http://blog.csdn.net/haoel/archive/2008/10/15/3081385.aspx

 

虚函数 和虚基类

 

 

作者: 甜甜嘟嘟 发表于 2011-06-15 16:12 原文链接

评论: 0 查看评论 发表评论


最新新闻:
· 消息称淘宝计划分拆旗下业务独立发展(2011-06-15 16:03)
· LulzSec攻击EVE,EVE自行选择下线(2011-06-15 15:52)
· Windows 8即将引爆又一场全面战争(2011-06-15 15:46)
· 塞班新版本 诺基亚Belle遭曝光(2011-06-15 15:29)
· 太阳活动下降或将冷却地球(2011-06-15 15:26)

编辑推荐:爱丽丝的发丝──《爱丽丝惊魂记:疯狂再临》制作点滴

网站导航:博客园首页  我的园子  新闻  闪存  小组  博问  知识库