0
Исправлено

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

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

Ответ

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

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