На этом уроке мы немного переделаем нашу фабрику. Для этого мы создадим интерфейс Drawable(), заменим везде "extends Shape" на "implements Drawable" и удалим абстрактный класс Shape(). Так же мы добавим новую фигуру и возможность добавления фигур через консоль.
Дата отправки отчёта:
26 января 2017 г.
Задание выполнено: за
10 мин.
Чему научился:
Научился использовать интерфейс для фабрики.
Что было сложным:
Ничего.
Комментарии:
После слов - сохраните проект. Я создал коммит на гитхабе (ну конечно поместив на сцену). Испытываю фабричный восторг от урока!
Научился: Понял где лучше использовать наследование, а где интерфейс Если в производном классе нужно реализовать только методы, то подходит интерфейс, а если используются поля, то нужно наследование.