0
Исправлено

Ошибка в коде примера "замена кодирования типа подклассами"

zeggel 6 лет назад обновлен anonymous 6 лет назад 1
В примере в классе "Employee" метод "getType" объявляется абстрактным, следовательно и сам класс надо объявить абстрактным, тогда в статическом методе "create" в ветке default оператора switch будет ошибка, т.к. будет попытка создания экземпляра абстрактного класса.

Ответ

Ответ
Исправлено
Спасибо за сообщение, ошибку исправил.
Ответ
Исправлено
Спасибо за сообщение, ошибку исправил.

Сервис поддержки клиентов работает на платформе UserEcho