定义构造函数时,正确的是__。
A: 其名与类名完全相同
B: 返回类型是void类型
C: 无形参,也不可重载
D: 函数体中必须完成成员的初始化
A: 其名与类名完全相同
B: 返回类型是void类型
C: 无形参,也不可重载
D: 函数体中必须完成成员的初始化
举一反三
- 下列关于析构函数的说法,正确的是( )。 A: 其名与类名完全相同 B: 返回类型是void类型 C: 函数体中必须有delete语句 D: 无形参,不可重载
- 构造函数的方法名必须与类名一致, 构造函数的返回类型只能是void类型。
- 关于成员函数的重载,说法正确的是____ A: 就是在类中设计多个函数名相同,参数个数及参数类型也相同的函数 B: 析构函数可以重载 C: 函数重载,要求函数名相同,但参数个数不同,或参数相同,但其类型不同 D: 构造函数不可重载
- 下列关于构造函数的描述中,()是正确的。A)构造函数名必须与类名相同B)构造函数不可以重载C)构造函数不能带参数D)构造函数可以声明返回类型
- 以下对于构造函数的描述,错误的是____________。 A: 构造函数的返回类型只能是void型。 B: 构造函数的方法名必须与类名相同。 C: 构造函数的主要作用是完成对象的初始化工作。 D: 在创建新对象时,系统会根据构造函数的形参自动匹配并调用对应的构造函数。