Принципы объектно-ориентированного программирования

Автор работы: Пользователь скрыл имя, 03 Февраля 2013 в 16:55, контрольная работа

Краткое описание

Исторически сложилось так, что программирование возникло и развивалось как процедурное программирование, которое предполагает, что основой программы является алгоритм, процедура обработки данных. Объектно-ориентированное программирование - это методика разработки программ, в основе которой лежит понятие объекта как некоторой структуры, описывающей объект реального мира, его поведение.

Содержание

Введение
4
1. Основные понятия объектно-ориентированного программирования
6
1.1. Основные принципы ООП
6
2. Объект – как базовое понятие в объектно-ориентированном программировании
7
2.1. Инкапсуляция
9
2.2. Наследование как важнейшее свойство объекта
9
2.3. Экземпляры объектных типов
10
2.4. Поля объектов
11
2.5. Методы
11
2.6. Полиморфизм
13
3. Понятие класса
13
4. Процесс объектно-ориентированного проектирования
16
5. Объектно-ориентированные языки
17
6. Простая объектная модель и ссылочно-объектная модель
20
Заключение
21
Список литературы
22