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

Автор работы: Пользователь скрыл имя, 13 Июня 2013 в 12:12, курсовая работа

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

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

Содержание работы

Введение……………………………………………………………………………..4
1.Аналитическая часть…………………………………………….………………..6
1.1 Инкапсуляция…………………………………………………………………..6
2.Разработка приложения………………………………………………………….12
2.1.Структура и интерфейс приложения……………..…………………………...12
2.2.Блок-схема……………………………………………………………………....24
2.3.Листинг программного кода…………………………………………………..25
2.4.Требования программного и аппаратного обеспечения…………………….48
Заключения…………………………………………………………………………49
Список используемой литературы……………………………………………..…50