Цитата:
А я думал, что модификатор final нужен для того, чтобы я не мог переопределять метод. Может я ошибался?
Да, я тоже с этим сталкивался. Более того, даже если я писал, что у меня final CLASS, у меня получалось создать его наследника и никто на это не ругался. Подозреваю, что это bug.