学哈答题

发送题目到学哈公众号,自动返回答案

对于类定义    cla A{public

2023-09-21 15:09分类: 计算机类 阅读:

 

问题:

[单选] 对于类定义 class A{

public:

void func2(){}

};

class B:public A{ public:

w)id funcl()| cout<<"class B func l”<

virtual voiIl fimc2(){cout<<"class B func 2" <

};

下面正确的叙述是( )。

A . A::rune2()和B::funcl()都是虚函数

B . A::func2()和B::funel()都不是虚函数

C . B::funcl()是虚函数,而A::func2()不是虚函数

D . B::funcl()不是虚函数,而A::func2()是虚函数

参考答案:C

参考解析:

基类中说明的虚函数,在派生类中自然就是虚函数,所以类B中funcl()是虚函数;而类A中的func2没有被关键字virtual修饰,所以不是虚函数。

郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!

上一篇:对于存储同样的一组数据元素而言,(  )。

下一篇:对于给出的一组权W={10,12,16,21,30},通过霍夫曼算法求出的扩

相关推荐

推荐阅读

关注我们

    学哈答题
返回顶部