第1题:
定义构造函数时,只需要对本类中新增成员进行初始化,对继承来的基类成员的初始化由基类的构造函数完成。()
第2题:
对于拷贝初始化构造函数,正确的描述是( )。
A.在C++语言中,如果不自定义类的拷贝初始化构造函数,则每个类都有默认的拷贝初始化构造函数
B.必须为每个类定义拷贝初始化构造函数
C.如果要使用拷贝初始化构造函数,则必须在类中先定义
D.当定义了类的构造函数时,如果要使用拷贝初始化构造函数,则必须定义拷贝初始化构造函数
第3题:
在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。
A.该类没有定义任何有参构造函数
B.该类没有定义任何无参构造函数
C.该类没有定义任何构造函数
D.该类没有定义任何成员函数
第4题:
对基类数据成员的初始化必须派生类的构造函数中的_____处执行。
第5题:
关于拷贝初始化构造函数,描述不正确的是( )。
A.拷贝初始化构造函数是类的成员函数,函数名与类名相同。
B.函数只有一个参数,并且是对某个对象的引用
C.每个类都必须有一个拷贝初始化构造函数。
D.要定义拷贝初始化构造函数,必须指定返回类型
第6题:
生成派生类对象时,派生类构造函数调用基类构造函数的条件是( )。
A) 无需任何条件
B) 基类中显示定义了构造函数
C) 派生类中显式定义了构造函数
D) 派生类构造函数明确调用了基类构造函数
A.
B.
C.
D.
第7题:
下列关于对象初始化的叙述中,正确的是
A.定义对象的时候不能对对象进行初始化
B.定义对象之后可以显式地调用构造函数进行初始化
C.定义对象时将自动调用构造函数进行初始化
D.在一个类中必须显式地定义构造函数实现初始化
第8题:
对基类数据成员的初始化必须在派生类构造函数中的 ______ 处执行。
第9题:
生成派生类对象时,派生类构造函数调用基类构造函数的条件是( )。
A.无需任何条件
B.基类中显式定义了构造函数
C.派生类中显式定义了构造函数
D.派生类构造函数明确调用了基类构造函数
第10题:
若classB中定义了一个classA的类成员Aa,则关于类成员的正确描述是()