У меня возникли проблемы с конструкторами классов и подклассов (которые расширяют первый класс)Наследования и методы
Этого конструктор базового класса по:
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()
?
Если вы создали новый метод 'createSeats()' в Boeing, то он будет переопределять значение из 'Airplane'. Что вы пытаетесь сделать? – kba
Почему это не работает так, как у вас есть? – jahroy
Не вызывает вызов super (x, y, width) createSeats(); в конструкторе? – JA3N