![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
在C++中,一个类可以定义多个构造函数,只有一个为默认构造函数。()
在C++中,一个类可以定义多个构造函数,只有一个为默认构造函数。()
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
在C++中,一个类可以定义多个构造函数,只有一个为默认构造函数。()
A、采用类名作为函数名
B、构造函数没有返回值
C、不能用void说明
D、在类实例化对象时会首先自动调用构造函数
E、构造函数最重要的作用是创建对象本身
F、每个类必须有一个构造函数
G、构造函数必须被说明为public
H、没有构造函数就不能创建对象
I、如果一个类没有提供任何构造函数,C++编译器会提供一下不带参数的默认构造函数
J、只要类中定义了构造函数则C++编译器就不会再提供构造函数;可以定义多个同名的构造函数,但参数的个数必须不同
A.类必须显示定义构造函数
B.构造函数的返回类型是void
C.构造函数和类有相同的名称,并且不能带任何参数
D.一个类可以定义多个构造函数
A.类不一定要显式定义构造函数
B.构造函数的返回类型是void
C.如果构造函数不带任何参数,那么构造函数的名称和类名可以不同
D.一个类可以定义多个构造函数
A.构造函数实质上是名称为New的Sub过程。
B.一个类中可以有多个构造函数
C.构造函数在对象实例化时由系统自动调用,程序不能直接调用。
D.用户在定义类时必须在其中定义构造函数
在C++中,编译系统自动为一个类生成默认构造函数的条件是
A.该类没有定义任何有参构造函数
B.该类没有定义任何无参构造函数
C.该类没有定义任何构造函数
D.该类没有定义任何成员函数
A.该类没有定义任何有参构造函数
B.该类没有定义任何无参构造函数
C.该类没有定义任何构造函数
D.该类没有定义任何成员函数
A.构造函数实质上是名称为New的Sub过程。
B.一个类中可以有多个构造函数
C.构造函数在对象实例化时由系统自动调用,程序不能直接调用。
D.用户在定义类时必须在其中定义构造函数
A.定义构造函数的目的主要是为了在创建对象时初始化对象的数据成员
B.构造函数在创建对象时被自动调用。每创建一个对象,构造函数即被调用一次
C.每个类可以定义多个构造函数,以实现不同的初始化方法
D.构造函数应定义为类的私有成员
A.一个类只能定义一个构造函数,但可以定义多个析构函数
B.一个类可以定义多个构造函数,但只能定义一个析构函数
C.构造函数与析构函数同名,只是名字前加了一个波浪号
D.构造函数可以指定返回类型;而析构函数不能指定任何返回类型,即使是void类型也不可以
A.一个类只能有一个构造函数
B.一个类可以有多个不同名的构造函数
C.构造函数与类同名
D.构造函数必须自己定义,不能使用父类的构造函数
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!