G
enby!

Что такое ООП? Часть #1 ★ Подробно об основных принципах

Узнаем, почему объектно-ориентированный подход в разработке -- это круто. Первый ролик из двухсерийки про объектно-ориентированное программирование и проектирование. В нем я излагаю основные принципы ООП на доступных примерах. Так же привожу набор наиболее значимых ООП-ориентированных акронимов. В заключение дан краткий обзор наиболее популярных языков программирования с поддержкой ООП, как то C++, Java, PHP, TypeScript и другие. === КРАТКОЕ СОДЕРЖАНИЕ === 0:00 Вступление 1:00 Абстракция 4:40 Инкапсуляция 7:00 Интерфейс 8:20 Наследование 10:10 Примеси 11:00 Полиморфизм 13:05 ООП-ориентированные акронимы 17:45 Языки с поддержкой ООП 20:30 Заключение === СПРАВОЧНАЯ ИНФОРМАЦИЯ === Что такое ООП: https://ru.wikipedia.org/wiki/%D0%9E%...
SOLID: https://ru.wikipedia.org/wiki/SOLID_(...)
YAGNI: https://ru.wikipedia.org/wiki/YAGNI
DRY: https://ru.wikipedia.org/wiki/Don%E2%...
KISS: https://ru.wikipedia.org/wiki/KISS_(%...)
C++: https://isocpp.org/
Java: https://www.java.com/ru/
D: https://dlang.org/
PHP: https://www.php.net/
TypeScript: https://www.typescriptlang.org/
Dart: https://dart.dev/
Crystal: https://crystal-lang.org/
#ООП #абстракция #инкапсуляция #наследование #полиморфизм #интерфейс #примеси

Смотрите также