0
Исправлено

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

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

Ответ

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

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