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