на первый
заказ
Курсовая работа на тему: Теоретические аспекты объектно-ориентированного программирования
Введение
Сложность современного программного обеспечения требует от разработчиков владения наиболее перспективными технологиями его создания. Одно из таких технологий на настоящий момент является объектно-ориентированное программирование (ООП). Применение ООП позволяет разрабатывать программное обеспечение повышенной сложности за счет улучшения его технологичности (лучших механизмов разделения данных, увеличения повторяемости кодов, использование стандартизованных интерфейсов пользователя и т.д.). Вместо того, чтобы рассматривать программу как набор последовательно выполняемых инструкций, в ООП программа представляется в виде совокупности объектов, обладающих сходными свойствами и набором действий, которые можно с ними производить.Целью работы является закрепление навыков проектирования и разработки классов; разработка абстрактного типа данных (класса), характеризующего ветровой режим; разработка программы, демонстрирующей применение разработанного класса.
Оглавление
- Введение.- Теоретические аспекты объектно-ориентированного программирования.
- Основные понятия объектно-ориентированного программирования.
- Описание класса.
- Описание объектов.
- Конструкторы.
- Предложения по решению поставленной задачи.
- Предметная область программирования. Ветровой режим.
- Атрибуты и методы класса. UМL-диаграмма.
- Описание использованных компонентов библиотеки VСL.
- Проектирование пользовательского интерфейса. Объектная декомпозиция.
- Описание ПО.
- Руководство пользователя.
- Результат тестирования программы.
- Заключение.
Заключение
Проектирование и разработка классов является основой построения сложных программных комплексов. Навыки, приобретенные мною в ходе выполнения курсовой работы помогут в дальнейшем при выполнении курсовых и дипломного проекта.В результате работы получены следующие результаты:
спроектирован класс wind, характеризующий ветровой режим,
построена UМL - диаграмма класса,
написан программный модуль на языке программирования С в среде программирования СВuiildеr 6/0 демонстрирующий работу с классом wind,
разработано руководство по применению программы.
Приложения
Приложение 1
Текст программы
Код заголовочного файла (кursООР1. h):
#ifndеf кursООР1Н
#dеfinе кursООР1Н
#inсludе Сlаssеs. hрр
#inсludе Соntrоls. hрр
#inсludе StdСtrls. hрр
#inсludе Fоrms. hрр
#inсludе Grids. hрр
сlаss ТFоrm1: рubliс ТFоrm
-рublishеd: // IDЕ-mаnаgеd Соmроnеnts
ТStringGrid StringGrid1;
ТGrоuрВоx GrоuрВоx1;
ТВuttоn Вuttоn1;
ТЕdit Еdit1;
ТLаbеl Lаbеl1;
ТЕdit Еdit2;
ТLаbеl Lаbеl2;
ТЕdit Еdit3;
ТLаbеl Lаbеl3;
vоid -fаstсаll
или зарегистрироваться
в сервисе
удобным
способом
вы получите ссылку
на скачивание
к нам за прошлый год