Диаграмма UML
Приведена следующая диаграмма UML проекта, который работает с карточками. У каждой новой карты есть порядковый номер, который ровно на 1 больше, чем у ранее созданной карты.
Это задание, которое у меня есть для школы, и я просто не могу понять, что я делаю неправильно.
import java.io.*; import java.lang.reflect.*; import java.lang.annotation.*; import java.util.*; import java.util.stream.*; import java.time.*; // Please do not change or remove this line.
class Ticket {
static private Integer lastNumber = 2;
private Integer number;
public Ticket() {
}
public Integer getNumber() {
number = lastNumber + 1;
return number;
}
}
Это мой код
Это ошибка, которую я получаю в IntelliJ (Edutools)
Ошибка. Ошибка времени выполнения Исключение в потоке "main" ExceptionTestFailed: новый экземпляр класса 'Ticket' должен иметь число, которое ровно на 1 больше, чем последний созданный экземпляр