当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

设有基类定义:class Cbase{private:int a;protected. int b;public:int c;};派生类采用何种继承


设有基类定义:class Cbase{ private:int a;protected. int b;public:int c;};派生类采用何种继承方式可以使成员变量b成为自己的私有成员()。

A.私有继承

B.保护继承

C.公有继承

D.私有、保护、公有均可

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 写出程序的输出结果class Class1 { private string str = "Class1.str"; private int i = 0;

  • 写出程序的输出结果class Class1 { private string str = "Class1.str"; private int i = 0;

  • 写出程序的输出结果class Class1 { private string str = "Class1.str"; private int i = 0;

  • 写出程序的输出结果class Class1 { private string str = "Class1.str"; private int i = 0;

  • 对于下面定义的类A在函数f()中将对象成员n的值修改为60的语句应该是( ) class A { public: A(int x){n=x;} void SetNum(int n1){n=n1;} private: int n; } int f() { A*ptr=new A(6); }

  • 如下代码定义了一个类Test:class Test {private int y;Test (int x) { y:x; }}现在为Test 类生成