单项选择题下列关于类层次中重名成员的描述,错误的是()

A.C++允许派生类的成员与基类成员重名
B.在派生类中访问重名成员时,屏蔽基类的同名成员
C.在派生类中不能访问基类的同名成员
D.如果要在派生类中访问基类的同名成员,可以显式地使用作用域符指定


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题某公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()

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

2.单项选择题在C++中,不加说明,则默认的继承方式是()

A.public
B.private
C.protected
D.public或protected

3.单项选择题不论派生类以何种方式继承基类,都不能直接使用基类的()

A.public成员
B.private成员
C.protected成员
D.所有成员

6.单项选择题当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的()

A.public成员
B.private成员
C.protected成员
D.友员

7.单项选择题下列关于类的继承描述中,正确的是()

A.派生类公有继承基类时,可以访问基类的所有数据成员,调用所有成员函数。
B.派生类也是基类,所以它们是等价的。
C.派生类对象不会建立基类的私有数据成员,所以不能访问基类的私有数据成员。
D.一个基类可以有多个派生类,一个派生类可以有多个基类。

8.单项选择题下列关于类之间关系的描述,错误的是()

A.用有向无环图(DAG)表示的类之间关系,称为“类格”
B.DAG中每一个结点是一个类定义,它的前驱结点称为基类
C.DAG中每一个结点是一个类定义,它的后继结点称为派生类
D.DAG中每一个结点是一个类定义,它有且仅有一个前驱结点

9.单项选择题下列关于类的描述,正确的是()

A.父类具有子类的特征
B.一个类只能从一个类继承
C.is-a关系具有传递性
D.uses-a表示类的继承机制

10.单项选择题下列关于类之间关系的描述,正确的是()

A.has-a表示一个类部分地使用另一个类
B.uses-a表示类的包含关系
C.is-a关系具有对称性
D.is-a机制称为“继承”