ВУЗ:
Составители:
Рубрика:
Объектно-ориентированное программирование на С++
Рис.8. Объектная модель системы «Формирование учебного расписания».
В заключение данного раздела отметим, что процесс разработки
программ при использовании объектно-ориентированного подхода
претерпел существенные изменения, главными из которых являются:
• процесс написания программного кода может быть отделен от
процесса проектирования структуры программы.
Действительно, до того как начать программирование
классов, их свойств и методов, необходимо определить, чем
же являются сами эти классы. Более того, нужно дать ответы
на такие вопросы, как: сколько и какие классы нужно
определить для решения поставленной задачи, какие свойства
и методы необходимы для придания классам требуемого
поведения, а также установить взаимосвязи между классами;
• объектная декомпозиция программ. Программа является
совокупностью взаимодействующих объектов, каждый из
которых принадлежит некоторому классу.
Указанные изменения подразумевают выделение обязательного
начального этапа разработки программы, связанного с предварительным
анализом предметной области задачи. Все эти обстоятельства привели к
появлению специальной методологии, получившей название методологии
объектно-ориентированного анализа и проектирования (ООАП).
45
Объектно-ориентированное программирование на С++
Рис.8. Объектная модель системы «Формирование учебного расписания».
В заключение данного раздела отметим, что процесс разработки
программ при использовании объектно-ориентированного подхода
претерпел существенные изменения, главными из которых являются:
• процесс написания программного кода может быть отделен от
процесса проектирования структуры программы.
Действительно, до того как начать программирование
классов, их свойств и методов, необходимо определить, чем
же являются сами эти классы. Более того, нужно дать ответы
на такие вопросы, как: сколько и какие классы нужно
определить для решения поставленной задачи, какие свойства
и методы необходимы для придания классам требуемого
поведения, а также установить взаимосвязи между классами;
• объектная декомпозиция программ. Программа является
совокупностью взаимодействующих объектов, каждый из
которых принадлежит некоторому классу.
Указанные изменения подразумевают выделение обязательного
начального этапа разработки программы, связанного с предварительным
анализом предметной области задачи. Все эти обстоятельства привели к
появлению специальной методологии, получившей название методологии
объектно-ориентированного анализа и проектирования (ООАП).
45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »
