单项选择题下列关于派生类对象的初始化,叙述正确的是()

A.是由派生类的构造函数实现的
B.是由基类的构造函数实现的
C.是由基类和派生类的构造函数实现的
D.是系统自动完成的,不需要程序设计者干预


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题在c++中,可以被派生类继承的函数是()

A.成员函数
B.构造函数
C.析构函数
D.友员函数

2.单项选择题下列关于类层次中静态成员的描述,正确的是()

A.在基类中定义的静态成员,只能由基类的对象访问
B.在基类中定义的静态成员,在整个类体系中共享
C.在基类中定义的静态成员,不管派生类以何种方式继承,在类层次中具有相同的访问性质
D.一旦在基类中定义了静态成员,就不能在派生类中再定义

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

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

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

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

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

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

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

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

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

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

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

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