
1个回答
展开全部
这得分清楚含有纯虚函数的类与虚基类是两个不同的概念。
(1)含有纯虚函数的类是不能创建对象
(2)虚基类是指在继承的时候,通过虚继承的方式,继承的基类。
含有纯虚函数的类在继承的时候,可以不加virtual关键字,因此可以不是虚基类
只要在继承的时候,加了virtual关键字,都是虚基类,这与基类中是否有纯虚函数无关
(1)含有纯虚函数的类是不能创建对象
(2)虚基类是指在继承的时候,通过虚继承的方式,继承的基类。
含有纯虚函数的类在继承的时候,可以不加virtual关键字,因此可以不是虚基类
只要在继承的时候,加了virtual关键字,都是虚基类,这与基类中是否有纯虚函数无关
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询