Теория ООП на практике C#

Демонстрация преимуществ Объектно-Ориентированного подхода на примере рефакторинга программы
Udemy логоUdemy
Открытый набор
Онлайн
от 1 090 ₽
Зарегистрироваться

Чему вы научитесь

  • Рефакторить код проекта.
  • Инкапсулировать объекты, использовать наследование и полиморфизм.
  • Создавать простую анимационную игру.

Требования

  • Базовые понятия языка C#
  • Visual Studio и C#

Описание

На этом курсе мы с нуля создаём программу рисованию геометрических фигур, которые потом объединяются в спрайты, взаимодействуют друг с другом.

Мы постоянно применяем рефакторинг кода, демонстрируем приёмы Объектно-ориентированного программирования. Вы сможете на собственном примере увидеть обоснованность и необходимость использования Инкапсуляции, Наследования и Полиморфизма.

Во второй части курса мы проработаем понятие Интерфейса на примере создания простой анимационной игры. Использование интерфейса позволит нам легко создавать новые правила игры не изменяя визуальной части.

Продолжительность каждого урока 10 минут.

Для кого этот курс

  • Начинающие программисты, которые хотят понять суть ООП.
Программа
Вступление
Инкапсуляция
Наследование
Полиморфизм
Интерфейс
Записаться на курс
Текущая цена
1 090
3 790
Открытый набор
Онлайн
от 1 090 ₽
Зарегистрироваться