在JAVA中,假设A有构造方法A(int
a),则在类A的其他构造方法中调用该构造方法和语句格式应该为( )。
A: this.A(x)
B: this(x)
C: super(x)
D: A(x)
a),则在类A的其他构造方法中调用该构造方法和语句格式应该为( )。
A: this.A(x)
B: this(x)
C: super(x)
D: A(x)
举一反三
- 假设类A有构造方法A(inta),则在类A的其它构造方法中调用该构造方法的语句格式应为。() A: A(x) B: this.A(x) C: super(x) D: this(x)
- 假设类X有构造方法X(int a),则在类X的其他构造方法中调用该构造方法的语句应为_______假设实参为a。
- 类A有构造方法A(int a),则在其子类B的构造方法中调用A的构造方法的语句格式应为( )。 A: A(x) B: this. A(x) C: this(x) D: super(x)
- 在Java中,假设S类是P类的子类,S的构造方法中super(); 该语句将 ( )。 A: 调用S类中定义的super( )方法 B: 调用P类的构造方法 C: 调用p类中定义的super( )方法 D: 语法错误
- (6-2)定义如下Base类,能在(1)处正确调用Base的构造方法。 class Base{ int x,y; Base(int x){} Base(int x,int y){ //(1)调用Base的构造方法 } }