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