首页 相关文章 C++多继承

C++多继承


  多继续可以看作是单继续的扩展。所谓多继续是指派生类具有多个基类,派生类与每个基类之间的关系仍可看作是一个单继续。
  
  多继续下派生类的定义格式如下:
  
  class 派生类名:继续方式1基类名1,继续方式2基类名2,…
   {
  派生类类体
   };
  
  其中,继续方式1,继续方式2,…是三种继续方式:public、private、protected之一。例如:
  
  class A
  {
  …
  };
  class B
  {
  …
  };
  class C : public A, public, B
  {
  …
  };
  
  其中,派生类C具有两个基类(类A和类B),因此,类C是多继续的。按照继续的规定,派生类C的成员包含了基类B中成员以及该类本身的成员。
  
  多继续的构造函数
  
  在多继续的情况下,派生类的构造函数格式如下:
  
  派生类名(总参数表):基类名1(参数表1),基类名2(参数表2),…
   子对象名(...[ 查看全文 ]

2016-02-19 标签:

C++多继承的相关文章

如果您有什么好的建议或者疑问,可以联系我们。 商务合作QQ:3272218541;3282258740。商务合作微信:13319608704;13319603564。

加好友请备注机构名称。让我们一起学习、一起进步tulaoshi.com 版权所有 © 2019 All Rights Reserved. 湘ICP备19009391号-3

微信公众号

手机页面
收藏网站 回到头部