Содержание
- Введение 1
- Основные Принципы Объектно-Ориентированного Программирования 2
- - Инкапсуляция и Сокрытие Данных 2.1
- - Наследование и Его Виды 2.2
- - Полиморфизм: Динамический и Статический 2.3
- Классификация Объектно-Ориентированных Языков Программирования 3
- - Языки со Статической Типизацией 3.1
- - Языки с Динамической Типизацией 3.2
- - Гибридные Объектно-Ориентированные Языки 3.3
- Архитектура Объектно-Ориентированных Программ 4
- - Паттерны проектирования: Обзор и Классификация 4.1
- - Принципы SOLID 4.2
- - Архитектурные Паттерны 4.3
- Практическое Применение Объектно-Ориентированных Языков 5
- - Разработка Web-приложений на основе ООП 5.1
- - Применение ООП в разработке мобильных приложений 5.2
- - Анализ данных и машинное обучение с использованием ООП 5.3
- Заключение 6
- Список литературы 7