下列关于Java构造函数说法正确的是:
A: 类必须有显示的构造函数
B: 类的构造函数必须有返回类型
C: 类的构造函数必须和类名相同,但是不能有输入参数
D: 以上选项说法都是错误的
A: 类必须有显示的构造函数
B: 类的构造函数必须有返回类型
C: 类的构造函数必须和类名相同,但是不能有输入参数
D: 以上选项说法都是错误的
举一反三
- 关于Java的构造函数,下列说法哪个正确: A: 所有类都必须定义一个构造函数 B: 构造函数必须有返回值 C: 构造函数可以访问类的非静态成员 D: 构造函数必须初始化类的所有数据成员
- 在Java中,关于构造函数,下列说法错误的是()。 A: 构造函数的名称必须与类名相同。 B: 构造函数可以有参数。 C: 构造函数不可以重载。 D: 构造函数不能有返回值。
- 关于构造函数的说法()正确。 A: 一个类只能有一个构造函数 B: 一个类可以有多个不同名的构造函数 C: 构造函数与类同名 D: 构造函数必须自己定义,不能使用父类的构造函数
- 下列关于构造函数说法不正确的是()。 A: 构造函数必须与类同名 B: 构造函数可以省略不写 C: 构造函数必须有返回值 D: 在构造函数中可以对类中的成员进行初始化
- 在Java中,下面对于构造函数的描述正确的是( )。 A: 类必须显式定义构造函数 B: 构造函数的返回类型是void C: 构造函数和类有相同的名称,并且不能带任何参数 D: 一个类可以定义多个构造函数