正在加载图片...
1742虚基类 人民邮电出版3 为了使上例中的公共的基类只产生一个数据成员b 的拷贝,可以将这个基类说明为虚基类。这样就不会 产生二义性的问题。 虚基类是在从基类派生出新类时,用关键字 virtual 将基类说明为虚基类的。例如 class base derl virtual public base public int bd1. class base der2: virtual public base public int bd217.4.2 虚基类 人民邮电出版社 为了使上例中的公共的基类只产生一个数据成员b 的拷贝,可以将这个基类说明为虚基类。这样就不会 产生二义性的问题。 虚基类是在从基类派生出新类时,用关键字virtual 将基类说明为虚基类的。例如: class base_der1 :virtual public base { public: int bd1; }; class base_der2 :virtual public base { public: int bd2; };
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有