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