Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Factory / Factory - Shapes - Три фигуры

  • Factory - Shapes - Три фигуры
  • Дата отправки отчёта: 20 января 2017 г.
  • Задание выполнено: за 35 мин.
  • Чему научился: На этом уроке я попытался самостоятельно написать паттерн Factory, для создания фигур. Не знаю, насколько правильно все это реализовал, но кажись усе работает.
  • Что было сложным: Трудностей не возникло.
  • Комментарии: Для того, чтобы реализовать возможность добавления всех фигур в коллекцию, необходимо в первую очередь создать абстрактный класс Figure с абстрактным методом draw(). Все фигуры будут наследоваться от этого класса и по-своему реализовать метод draw, можно также вместо абстрактного класса создать интерфейс IDrawable с методом draw(). Затем создать массив или коллекцию из классов Figure.
    Спасибо за урок!
  • Оценка видео-уроку:
Отчёт от 6203 за Factory / Factory - Shapes - Три фигуры


Отчёт от 6203 за Factory / Factory - Shapes - Три фигуры




Оцени работу

 
Сохранить страницу:

10558. --
Иван Воронин
Иван Воронин
ответить
→  Николай Миролюбов  # Шаблоны Проектирования / Factory - Shapes - Три фигуры / 2017-01-20 20:22

Молодец, поработать над стилем и будет супер!!!



Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Узнал о базовых шаблонах, которые ранее использовал, но не знал что это шаблоны.
Изучил ссылки, прочитал статью на хабре, очень интересный курс предвижу =)


Наследование от абстрактного класса вроде должно решить все эти проблемы