关于构造函数的描述,错误的是____
A: 构造函数的返回值可以是void
B: 构造函数是一种特殊成员函数
C: 如果没有定义构造函数,系统会自动生成一个默认的构造函数
D: 一个类可以有多个构造函数
A: 构造函数的返回值可以是void
B: 构造函数是一种特殊成员函数
C: 如果没有定义构造函数,系统会自动生成一个默认的构造函数
D: 一个类可以有多个构造函数
举一反三
- C++中,系统自动为一个类生成默认构造函数的条件是该类没有定义任何【】。 A: 构造函数 B: 无参构造函数 C: 有参构造函数 D: 成员函数
- 对于一个类的定义,下列叙述中错误的是 A: 如果没有定义复制构造函数,那么编译器将生成一个复制构造函数 B: 如果没有定义默认的构造函数,那么编译器将一定生成一个默认的构造函数c) 如果没有定义构造函数,那么编译器将生成一个默认的构造函数和一个复制构造函数D) 如果已经定义了构造函数和复制构造函数,那么编译器不会生成任何构造函数
- 下面对于构造函数的描述正确的是( ) A: 类不一定要显式定义构造函数 B: 一个类可以定义多个构造函数 C: 类的构造函数的返回值类型是void D: 如果构造函数不带任何参数,则构造函数名称可以与类名不同
- 在Java中,下面对于构造函数的描述错误的是()。 A: 类不一定要显式定义构造函数 B: 构造函数的返回类型是void C: 如果构造函数不带任何参数,那么构造函数的名称和类名可以不同 D: 一个类可以定义多个构造函数
- 在Java中,下面对于构造函数的描述错误的是( ) A: 类不一定要显式定义构造函数 B: 构造函数没有返回类型 C: 如果构造函数不带任何参数,那么构造函数的名称和类名可以不同 D: 一个类可以定义多个构造函数