【单选题】下列关于构造方法重载的说法中,错误的是()
A. 不同构造方法中调用本类其它的构造方法时,需要使用this([参数1,参数2…])的形式 B. 不同构造方法中调用本类其它的构造方法时,必须放在第一行 C. 构造方法的重载和普通方法一样,方法名的前面需要声明返回值类型 D. 构造方法重载时,只要每个参数类型或参数个数不同即可
A. 不同构造方法中调用本类其它的构造方法时,需要使用this([参数1,参数2…])的形式 B. 不同构造方法中调用本类其它的构造方法时,必须放在第一行 C. 构造方法的重载和普通方法一样,方法名的前面需要声明返回值类型 D. 构造方法重载时,只要每个参数类型或参数个数不同即可
举一反三
- p1对象由无参构造函数创建,String类型初始值为null,int类型初始值为0。p2对象由有参构造函数创建,初始化时,传入name值为周星驰,age值为27。 A: 不同构造方法中调用该类的其它构造方法需要使用this([参数1,参数2…])的形式。 B: 不同构造方法中调用该类的其它构造方法时,必须放在第一行。 C: 构造方法的重载和普通方法一样,方法名的前面需要声明返回值类型。 D: 构造方法重载时,只要每个参数类型或参数个数不同即可。
- p1对象由无参构造函数创建,String类型初始值为null,int类型初始值为0。p2对象由有参构造函数创建,初始化时,传入name值为周星驰,age值为27,下面说法正确的是()。 A: 不同构造方法中调用该类的其它构造方法需要使用this([参数1,参数2…])的形式。 B: 不同构造方法中调用该类的其它构造方法时,必须放在第一行。 C: C、构造方法的重载和普通方法一样,方法名的前面需要声明返回值类型。 D: 构造方法重载时,只要每个参数类型或参数个数不同即可。
- 下列关于构造方法重载的说法中,错误的是()。 A: 当明确写出有参的构造方法后,无参的构造方法系统不再自动提供 B: 一个类中可以定义多个构造方法 C: 构造方法的重载和普通方法一样,方法名的前面需要声明返回值类型 D: 构造方法重载时,只要每个参数类型或参数个数不同即可
- 构造方法重载时,构造方法的参数类型或者【】不同即可
- 下列关于使用this调用构造方法的说法中,错误的是?( )[br][/br](1.0) A: 使用this调用构造方法的格式为this([参数1,参数2…]) B: 只能在构造方法中使用this调用其它的构造方法 C: 使用this调用其它构造方法的语句必须放在第一行 D: 在一个类的两个构造方法中可以使用this互相调用