クラスとサブクラス (最初のクラスを拡張する) のコンストラクターに問題があります。
これは、基本クラスのコンストラクターです。
public Airplane(int x, int y, int width)
{
this.x = x;
this.y = y;
this.width = width;
createSeats();
}
そして、これは基本クラスを拡張する別のクラスのコンストラクターです
public Boeing(int x, int y, int width)
{
super(x,y,width);
createSeats();
}
問題はcreateSeats()
、両方のクラスの別のメソッドですがBoeing
、メインのメソッドをオーバーライドする必要があることです。createSeats()
メソッドを取り出さずにこれが機能するようにするにはどうすればよいですか?