Что такое ООП? Часть #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 Заключение === СПРАВОЧНАЯ ИНФОРМАЦИЯ === Что такое ООП: SOLID: YAGNI: DRY: KISS: C++: Java: D: PHP: TypeScript: Dart: Crystal: #ООП #абстракция #инкапсуляция #наследование #полиморфизм #интерфейс #примеси