下面关于构造函数的叙述,正确的是()。
A.构造函数不能重载
B.构造函数只能定义为无参函数
C.构造函数只能定义为有参函数
D.构造函数能重载
A.构造函数不能重载
B.构造函数只能定义为无参函数
C.构造函数只能定义为有参函数
D.构造函数能重载
第1题
A.构造函数是类的一种特殊函数,它的方法名必须与类名相同
B.构造函数的主要作用是完成对类的对象的初始化工作
C.构造函数的返回类型只能是void型
D.一般在创建新对象时,系统会自动调用构造函数。
第2题
B.子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句
C.在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数
D.子类不但可以自动执行父类的无参构造函数,也可以自动执行父类的有参构造函数
第4题
(A)是由派生类的构造函数实现的
(B)是由基类的构造函数实现的
(C)是由基类和派生类的构造函数实现的
(D)是系统自动完成的,不需要程序设计者干预
第5题
A.派生类的构造函数会隐含调用基类的构造函数
B.如果基类中没有默认构造函数,那么派生类必须定义构造函数
C.在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数
D.在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
第8题
A、构造函数和析构函数都能被继承
B、派生类是基类的组合
C、派生类对象除了能访问自己的成员以外,不能访问基类中的所有成员
D、基类的公有成员一定能被派生类的对象访问
第10题
A.如果一个类中存在纯虚函数,这个类就是类模板
B.函数模板不能有形式参数表
C.类模板是一种参数化类型的类,是类的生成器
D.类模板中不能包含构造函数
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!