单选

有如下类定义:

classB{

public:voidfunl(){}

privace:voidfun2(){}

protected:voidfun3(){}

};

classD:publicB{

protected:voidfun4(){}

};

若obj是类D的对象,则下列语句中不违反访问控制权限的是(  )。

  • A.obj.fun1();
  • B.obj.fun2();
  • C.obj.fun3();
  • D.obj.fun4();
参考答案
您可能感兴趣的试题

下列叙述中正确的是(  )。

  • A.线性链表的各元素在存储空间中的位置必须是连续的
  • B.线性链表的头元素一定存储在其他元素的前面
  • C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面
  • D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的

关于纯虚函数,下列表述中正确的是(  )。

  • A.纯虚函数是没有给出实现版本(即无函数体定义)的虚函数
  • B.纯虚函数的声明总是以“=0”结束
  • C.派生类必须实现基类的纯虚函数
  • D.含有纯虚函数的类不可能是派生类
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服