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