单项选择题公有继承时,子类对象和子类成员函数必须通过父类()的成员函数访问父类私有成员。

A.非私有
B.非公有
C.静态
D.私有


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题公有继承时,子类成员函数不可以直接访问父类中()。

A.非私有成员
B.公有成员
C.私有成员
D.保护成员

2.单项选择题公有继承时,子类对象只可访问父类中的()和子类自己的公有成员。

A.非私有成员
B.公有成员
C.私有成员
D.保护成员

3.单项选择题公有继承时,子类的访问接口由()组成

A.父类的非私有成员和子类的非私有成员
B.父类的公有成员和子类的非私有成员
C.父类的非私有成员和子类的公有成员
D.父类的公有成员和子类的公有成员

4.单项选择题引用是一个变量的别名,下列关于的引用的描述,正确的是()。

A.引用的值与被引用变量的值相等,内存地址相同
B.引用的值与被引用变量的值相等,内存地址不相同
C.引用的值与被引用变量的值不等,内存地址相同
D.引用的值与被引用变量的值不等,内存地址不同

5.单项选择题下列标识符中,()不是C++的关键字

A.cin
B.private
C.this
D.operator

6.单项选择题下列说法错误的是()

A.若语言只支持类而不支持多态,则不能称为面向对象的
B.在运行时根据其类型确定调用哪个函数的能力叫多态性
C.静态多态性也是在运行时根据其类型确定调用哪个函数
D.C++中的静态多态性是通过函数重载进行实现的

7.单项选择题下面叙述错误的是()

A.基类的protected成员在派生类中仍然是protected的
B.基类的protected成员在public派生类中仍然是protected的
C.基类的protected成员在private派生类中是private的
D.基类的protected成员不能被派生类的对象访问

8.单项选择题类B的对象必定是类A的对象,但是类A的对象却不属于类B,则类B和类A之间的关系是()。

A.组合关系
B.间接关系
C.继承关系
D.直接关系

9.单项选择题重载函数是()

A.以函数参数来区分,而不用函数的返回值来区分不同的函数
B.以函数的返回值来区分,而不用函数参数来区分不同的函数
C.参数表完全相同而返回值类型不同的两个或多个同名函数
D.参数表和返回值类型都必须是不同的两个或多个同名函数

10.单项选择题引入内联函数的主要目的是()。

A.缩短程序代码,少占用内存空间
B.既可以保证程序的可读性,又能提高程序的运行效率
C.占用内存空间少,执行速度快
D.使程序的结构比较清晰