На этом уроке мы немного переделаем нашу фабрику. Для этого мы создадим интерфейс Drawable(), заменим везде "extends Shape" на "implements Drawable" и удалим абстрактный класс Shape(). Так же мы добавим новую фигуру и возможность добавления фигур через консоль.
Дата отправки отчёта:
30 января 2017 г.
Задание выполнено: за
23 мин.
Чему научился:
Делать фабрику из интерфейса
Что было сложным:
Придумать, что было самым сложным
Комментарии:
Интерфейс лучше использовать, когда нужно наследовать только методы)
Интерфейс это структура, в которой описана общая/базовая структура методов(признаков) присуща всем методам, которые будут наследовать этот интерфейс, при наследовании никакие готовые методы не наследуются, так как реализация в интерфейсе отсутствует. Наследовать методы можно только из класса, в котором они заранее реализованы, если не переопределять из при помощи оверрайда.
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Понял где лучше использовать наследование, а где интерфейс Если в производном классе нужно реализовать только методы, то подходит интерфейс, а если используются поля, то нужно наследование.