Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Объектный подход. Объектная декомпозиция



Принципиальное различие между структурным и объектно-ориентированным подходом заключается в способе декомпозиции системы. В основе алгоритмиче­ской декомпозиции лежит разбиение по действиям — алгоритмам. Объектно-ори­ентиро­ван­ный подход использует объектную декомпозицию, при этом статиче­ская структура системы описывается в терминах объектов и связей между ними, а поведе­ние систе­мы описывается в терминах обмена сообщениями между объектами. Каждый объект системы обладает своим собственным поведением, моделирующим поведение объек­та реального мира.

Принципиальное отличие схемы процесса создания программного продукта по объектно-ориентированной технологии от функциональной схемы состоит в том, что поэтапный цикл жизни программного продукта заменяется многоуровневым представ­лением процесса решения задачи, которое получается сочетанием нисходя­щего и восходящего способов. С одной стороны идет детализация верхних уровней, с другой стороны из нижних уровней собираются недостающие компоненты верхних уровней. Смежные и другие близлежащие уровни могут пересекаться, т.е. иметь об­щие компоненты. Таким образом, границы между уровнями размываются, их число стано­вится произвольным и даже неопределенным, а сами уровни теряют свою спе­цифику.





Дата публикования: 2015-01-25; Прочитано: 297 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...