Я не понимаю, как эта строка может сочетаться с наследованием от класса Hen?
Каким образом я должен вынести в отдельный файл класс Hen, если он вложенный?
finetyro
18 уровень
HenFactory.Hen hen = HenFactory.getHen(Country.BELARUS);
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #598481
7 мая 2019, 08:49решение
Почему он вложенный?
В исходной задаче вложенный только класс HenFactory.
И эта строчка выглядит так:
Нужно создать 5 классов: Hen, RussianHen, UkrainianHen, MoldovanHen, BelarusianHen.
Каждый в отдельном файле. Первый абстрактный и четыре наследника. +2
finetyro
7 мая 2019, 08:51
Всё. Мозг уже переклинило. Я с какого-то счастья решил, что это inner-класс...
0