• 2022-06-08
    假设类X有构造方法X(int a),则在类X的其他构造方法中调用该构造方法的语句应为_______假设实参为a。
  • this(a)

    内容

    • 0

      (6-2)定义如下Base类,能在(1)处正确调用Base的构造方法。 class Base{ int x,y; Base(int x){} Base(int x,int y){ //(1)调用Base的构造方法 } }

    • 1

      调用父类构造方法时,super语句应为子类构造方法中的第一个语句。

    • 2

      调用父类构造方法时,super语句应为子类构造方法中的第一个语句。[br][/br]√ ×

    • 3

      当系统调用当前类的构造方法时,若没有this()语句进行重载调用,也没有super()语句调用父类构造方法,则直接执行构造方法中的其他语句。

    • 4

      在Java中,假设S类是P类的子类,S的构造方法中super(); 该语句将 ( )。 A: 调用S类中定义的super( )方法 B: 调用P类的构造方法 C: 调用p类中定义的super( )方法 D: 语法错误