На этом уроке мы создадим класс Factory, в которой разместим статическую функцию по созданию читателей.
После создания экземпляра каждого типа, необходимо его по-своему инициализировать, делать это в одной функции не разумно.
На следующем уроке мы создадим отдельные «цеха», то есть под-классы фабрики для каждого типа читателя.
Дата отправки отчёта:
14 февраля 2017 г.
Задание выполнено: за
5 мин.
Чему научился:
Повторил пройденное
Что было сложным:
найти время
Комментарии:
Всё же использовал switch, так же реализовал оба читателя, как скриншоте видно работу factory при создании читателя из файла. Отличный урок как всегда, идём дальше.
Научился: Создавать фабрику для чтецов разных типов Трудности: Пока не знаю, как корректно реализовать инициализацию. Моя версия с инициализацией оказалась "зоопарком" в ходе урока.