Принципы ООП, инкапсуляция, абстракция, наследование, полиморфизм, Unity, C#
Unitist Notes
0:00 / 0:00
Принципы ООП, инкапсуляция, абстракция, наследование, полиморфизм, Unity, C#
39 923 просмотра · 3 года назад
Unitist Notes
8,92 тыс. подписчиков
39 923 просмотра · 3 года назад
Решил вместо редких паттернов рассказать самую базу, так как годный материал по этой теме разбросан по всему интернету
Гитхаб на проект с демкой из видео: https://github.com/Haywaar/PatternDem...
Лежит по пути
Assets/Patterns/OOPExampleBad
Assets/Patterns/OOPExampleGood
Там и демка с аптечкой и с расчётом стоимости юнитов
Автору на кофе и шаурму
https://boosty.to/unitistnotes
Если будут вопросы
тг нашего уютного сообщества https://t.me/UnitistNotes
мой тг @wargy
моя почта kazancev.s215@gmail.com
Тайминги
00:00 Введение
00:31 Что такое ООП?
01:41 Инкапсуляция - определение
03:12 Инкапсуляция - пример из жизни
05:25 Почему нарушать инкапсуляцию плохо?
09:35 Правильная инкапсуляция на практике
11:55 Абстракция - определение
13:29 Абстракция в геймдеве
14:14 Наследование - определение
15:41 Наследование в геймдеве
17:01 Полиморфизм
18:43 ООП на практике - зачем?
21:14 ООП на практике - вот зачем
23:18 Финал