Объектно-ориентированное программирование

Автор: Пользователь скрыл имя, 03 Января 2012 в 19:31, курсовая работа

Описание работы

При изучении объектно-ориентированного программирования (ООП) наибольшей проблемой является использование новой терминологии и понимание нового подхода к решению старых задач - новой технологии программирования.

В технологии ООП взаимоотношения данных и алгоритма имеют более регулярный характер: во-первых, класс (базовое понятие этой технологии) объединяет в себе данные (структурированная переменная) и методы (функции). Во-вторых, схема взаимодействия функций и данных принципиально иная. Метод (функция), вызываемый для одного объекта, как правило, не вызывает другую функцию непосредственно. Для начала он должен иметь доступ к другому объекту (создать, получить указатель, использовать внутренний объект в текущем и т.д.), после чего он уже может вызвать для него один из известных методов. Таким образом, структура программы определяется взаимодействием объектов различных классов между собой. Как правило, имеет место иерархия классов, а технология ООП иначе может быть названа как программирование "от класса к классу".

Содержание

Введение…………………………………………………………………………..4
Объектно-ориентированное программирование.………………………...…..…6

1.1 Предыстория…………………………………………………………..………6

1.2 Основные понятия ООП.………………………………………….…….……8

1.3 Обобщение…………………………………………………………..……….10
Описание среды программирования Borland C++ Builder………..…..………11

2. 1 Описание главного окна Borland C++ Builder…………………….………12
Код программы. Описание интерфейса ……………………….….…...………16

3.1 Описание кода программы……………………………………………….…16

3.2 Описание компонентов……………………………………………...………23
Тестирование программы…………………………………………………….…24

5. Выводы…..……………………………………………………………………….26

6. Использованная литература…………………………………………….………27

Приложение А……………………………………………………………………28