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