含有纯虚函数的类是不可以用来创建对象的,因为它是虚基类
答案:1 悬赏:0 手机版
解决时间 2021-11-29 00:08
- 提问者网友:你挡着我发光了
- 2021-11-28 16:11
含有纯虚函数的类是不可以用来创建对象的,因为它是虚基类
最佳答案
- 五星知识达人网友:逃夭
- 2021-11-28 17:36
这得分清楚含有纯虚函数的类与虚基类是两个不同的概念。
(1)含有纯虚函数的类是不能创建对象
(2)虚基类是指在继承的时候,通过虚继承的方式,继承的基类。
含有纯虚函数的类在继承的时候,可以不加virtual关键字,因此可以不是虚基类
只要在继承的时候,加了virtual关键字,都是虚基类,这与基类中是否有纯虚函数无关
(1)含有纯虚函数的类是不能创建对象
(2)虚基类是指在继承的时候,通过虚继承的方式,继承的基类。
含有纯虚函数的类在继承的时候,可以不加virtual关键字,因此可以不是虚基类
只要在继承的时候,加了virtual关键字,都是虚基类,这与基类中是否有纯虚函数无关
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯