A.C++允许派生类的成员与基类成员重名
B.在派生类中访问重名成员时,屏蔽基类的同名成员
C.在派生类中不能访问基类的同名成员
D.如果要在派生类中访问基类的同名成员,可以显式地使用作用域符指定
您可能感兴趣的试卷
你可能感兴趣的试题
A.私有成员
B.公有成员
C.保护成员
D.保护成员或私有成员
A.public
B.private
C.protected
D.public或protected
A.public成员
B.private成员
C.protected成员
D.所有成员
A.public成员
B.private成员
C.protected成员
D.友员
A.public成员
B.private成员
C.protected成员
D.友员
A.public成员
B.private成员
C.protected成员
D.友员
A.派生类公有继承基类时,可以访问基类的所有数据成员,调用所有成员函数。
B.派生类也是基类,所以它们是等价的。
C.派生类对象不会建立基类的私有数据成员,所以不能访问基类的私有数据成员。
D.一个基类可以有多个派生类,一个派生类可以有多个基类。
A.用有向无环图(DAG)表示的类之间关系,称为“类格”
B.DAG中每一个结点是一个类定义,它的前驱结点称为基类
C.DAG中每一个结点是一个类定义,它的后继结点称为派生类
D.DAG中每一个结点是一个类定义,它有且仅有一个前驱结点
A.父类具有子类的特征
B.一个类只能从一个类继承
C.is-a关系具有传递性
D.uses-a表示类的继承机制
A.has-a表示一个类部分地使用另一个类
B.uses-a表示类的包含关系
C.is-a关系具有对称性
D.is-a机制称为“继承”
最新试题
程序员既可以使用系统提供的头文件,也可以定义自己的头文件,并在程序中使用#include指令将其包含进来。一般情况下,使用尖括号括住系统提供的头文件,使用()括住程序员自己定义的头文件。
如果在定义引用时,在定义的前面加上了()关键字,则表明该引用是常引用。
在C++程序中由new分配的动态内存空间必须通过()运算符释放。
指针变量中保存着一个()。
对于只存储一个基本类型数据的指针,使用new为其动态分配的语法格式为()。
在面向对象程序设计中,将一组数据和这组数据有关的操作集合组装在一起形成对象,这个过程叫()。
重载函数的形参必须不同,即或者()或者参数类型不同。
当不同类型的量进行混合算数运算时,可以在程序中使用强制类型转换运算符时static_cast或()。
程序中使用指针时,涉及的量有两个:一个是指针本身;另一个是()。
程序设计语言可以分为三种:低级语言、中级语言和高级语言,C++语言属于()。