Автор: Пользователь скрыл имя, 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