Вызываете супер конструктор в подклассе? - PullRequest
0 голосов
/ 12 ноября 2018

Мой код

Как вы вызываете конструктор суперкласса в подклассе, чтобы этот код работал?

class Ale {

   protected int x = 1;

   public Ale( int xx ) {
      x = xx;
   }
}  

class Bud extends Ale {

   private int y = 2;

   public void display() {
      System.out.println("x = " + x + " y = " + y);             
   }
}

1 Ответ

0 голосов
/ 12 ноября 2018

Вы можете вызвать супер конструктор, как это,

class Ale {

    protected int x = 1;

    public Ale(int xx) {
        x = xx;
    }
}

class Bud extends Ale {

    Bud() {
        super(75);
    }

    private int y = 2;

    public void display() {
        System.out.println("x = " + x + " y = " + y);
    }
}
...