0引言:在学习C++时,碰到过以下四个以“虚”命名的概念,在系统理解这些高大上的术语后,才发现它们果真“名不虚传”。

大数据培训,云培训,数据挖掘培训,云计算培训,高端软件开发培训,项目经理培训

  为了方便捋清楚这些概念和之间的相互关系,本人对其进行了系统的总结,欢迎讨论。

1.虚基类

(1)作用:间接派生类只保存共同基类的一份成员(数据成员/函数成员),优化存储空间。

 大数据培训,云培训,数据挖掘培训,云计算培训,高端软件开发培训,项目经理培训

(2)虚基类初始化方法:

  在基类的直接派生类中声明为虚函数(virtual public B / virtual public C),

网友评论