У меня есть класс Product и интерфейс LargeProduct.Продукт реализует LargeProduct.
LargeProduct имеет переменную высоту, которая имеет методы получения и установки, которые должны быть реализованы в классе Product.
Переменная высоты в LargeProduct определяется следующим образом:
public int height = null;
Метод получения работает нормально:
public int getHeight() {
return height;
}
Но метод установки не работает:
public void setHeight(int height) {
this.height = height;
}
Ошибки:
The final field LargeProduct.height cannot be assigned
The static field LargeProduct.height should be accessed in a static way
I 'я не уверен, какую ошибку он на самом деле дает .. Я использую Eclipse, и когда я нахожу его, он выдает первую ошибку, а в нижней части окна выдает вторую ошибку.