当使用基类或内层类的带参数的构造函数来完成基类成员或对象成员的初始化时,有时候不需要定义派生类的构造函数。()
第1题:
215、下列描述中,正确的是()。
A.派生类构造函数主要是对派生类新定义的成员变量进行初始化
B.派生类从基类继承的成员变量的初始化通过基类构造函数完成
C.派生类对象被销毁时会先调用基类析构函数
D.派生类对象被销毁时会先调用派生类析构函数
第2题:
6、在C#中规定,当基类中有带参数的构造函数时,子类必须要调用基类的构造函数初始化基类的成员变量,运行时,将首先执行_____________________构造函数,然后才执行派生类的构造函数。
第3题:
5、建立包含有类对象成员的派生类对象时,自动调用构造函数的执行顺序依次为:
A.自己所属类、对象成员所属类、基类的构造函数
B.对象成员所属类、基类、自己所属类的构造函数
C.类、对象成员所属类、自己所属类的构造函数
D.基类、自己所属类、对象成员所属类的构造函数
第4题:
60、建立包含有类对象成员的派生类对象时,自动调用构造函数的执行顺序依次为()的构造函数。
A.自己所属类、对象成员所属类、基类
B.对象成员所属类、基类、自己所属类
C.基类、对象成员所属类、自己所属类
D.基类、自己所属类、对象成员所属类
第5题:
5、创建包含有类对象成员的派生类对象时,自动调用构造函数的执行顺序依次为()。
A.派生类、对象成员所属类、基类的构造函数
B.对象成员所属类、基类、派生类的构造函数
C.基类、对象成员所属类、派生类的构造函数
D.基类、派生类、对象成员所属类的构造函数