31133

Статические модели объектно-ориентированного представления программных систем

Доклад

Информатика, кибернетика и программирование

Диаграмма классов это набор классов и связей между ними. Диаграммы классов используются: в ходе анализа для указания ролей и обязанностей сущностей которые обеспечивают поведение системы; в ходе проектирования для фиксации структуры классов которые формируют системную архитектуру. Отношения в диаграммах класса. Ассоциации отображают структурные отношения между экземплярами классов.

Русский

2013-08-25

142.29 KB

21 чел.

Вопрос 20 Статические модели объектно-ориентированного представления программных систем.

Статические модели обеспечивают представление структуры систем в терминах базисных строительных блоков и отношений между ними.

Диаграмма классов это набор классов и связей между ними. Диаграммы классов используются:

  1.  в ходе анализа – для указания ролей и обязанностей сущностей, которые обеспечивают поведение системы;
  2.  в ходе проектирования – для фиксации структуры классов, которые формируют системную архитектуру.

Отношения в диаграммах класса.

Ассоциации отображают структурные отношения между экземплярами классов. Ассоциация имеет имя, роль, мощность, направление.  Направления  указывается по умолчанию сверху вниз, слева направо.

Обобщение это отношение между общим предметом (суперкласса) и специализированной разновидностью этого предмета (подкласса).  Подкласс может имеет одного или несколько родителей.

Зависимость это отношения использования между клиентом (зависимым элементом) и поставщиком (не зависимым элементом).

Реализация это семантическое отношение между классами, в котором класс-приемник выполняет реализацию операций интерфейса класса-источника.

Агрегация и композиция это разновидности ассоциации, отображающие структурные отношения между целым и его частями. Агрегация это отношение по ссылке (не физическое включение). Композиция это отношение по величине (физическое включение).

Деревья наследования это иерархия классов с использованием отношения обобщения.

Абстрактный класс – это класс, который не может иметь экземпляров. Имена этих классов пишутся курсивом.

Конкретный класс – класс, который может иметь экземпляры.

Конечный класс – класс, который не может иметь детей. Такой класс помечается теговой величиной {leaf}.

Корневой класс – класс, который не может иметь родителей. Он помечается теговой величиной {root}.

Аналогичные свойства имеют и операции. Обычно операция является полиморфной – в различных точках иерархии можно определять операции с похожей сигнатурой. Такие операции из дочерних классов переопределяют поведение соответствующих операций из родительских классов.


 

А также другие работы, которые могут Вас заинтересовать

25802. Барабанная перепонка. Строение, значение, возрастные особенности 13.52 KB
  Барабанная перепонка. Строение значение возрастные особенности Барабанная перепонка отделяет наружное ухо от среднего. Барабанная перепонка имеет 3 слоя: 1. Барабанная перепонка имеет 3 слоя только в наружной части.
25803. Среднее ухо: барабанная полость, слуховые косточки, слуховые мышцы, слуховая труба, сосцевидный отросток. Строение, значение 16.1 KB
  Среднее ухо состоит из: барабанной полости в ней находятся слуховые косточки слуховые мышцы и евстахиевы трубы; ячейки воздухоносного сосцевидного отростка; Барабанная полость имеет вид шестигранника: а верхняя стенка барабанной полости крыша. Задней стеной барабанной полости является костная пластинка которая отделяет средне ухо от внутреннего. Рукоятка молоточка соединяется с центром барабанной перепонки. Подножная пластинка стремени вставляется в овальное окно которое расположено на костной стенке внутреннего ухаСлуховые косточки...
25804. Характеристика проводникового и коркового отделов слухового анализатора. Их значение 14.92 KB
  Проводниковый отдел слуховой сенсорной системы состоит из 4 нейронов: 1ый нейрон расположен в спиральном узле улитки. Аксоны центральные отростки образуют слуховой нерв. Слуховой путь как и зрительный является частичноперекрещенным. При поражении слуховой коры с одной стороны снижение слуха наблюдается с двух сторон причём с большим поражением противоположного уха.
25805. Заболевания глотки. Аномалии развития 16.05 KB
  Аномалии развития. Аномалии развития глотки встречаются в виде расщепления укорочения или отсутствия мягкого неба и язычка; эти дефекты нередко сочетаются с врожденными расщелинами твердого неба. Аномалии глотки могут возникать по различным причинам: в результате наследственных факторов эндогенного влияния на эмбрион заболеваний родителей алкоголизм сифилис туберкулез малярия краснуха отравления эмриотоксическими элементами олово свинец мышьяк ртуть и др. Классификация аномалий глотки Атрезия и стенозы носоглотки Недоразвитие...
25806. Рубцовые деформации глотки 13.87 KB
  Рубцовые деформации глотки. Рубцовые деформации глотки. При некоторых тяжелых инфекционных заболеваниях скарлатина дифтерия наблюдаются глубокие поражения слизистой оболочки глотки с омертвением отдельных ее участков и последующим развитием рубцовой ткани. В других случаях рубцы притягивают остатки мягкого неба и дужек к задней стенке глотки; происходит полное или частичное сращение мягкого неба с задней стенкой глотки в результате чего полость рта и ротоглотка полностью или почти полностью разобщаются с носоглоткой.
25807. Ангина и хронический тонзиллит 15.22 KB
  Ангина и хронический тонзиллит. Различают острый тонзиллит ангина и хронический. Ангина остро возникающее патологическое состояние для которого характерно воспаление лимфоидных образований окологлоточного кольца ПироговаВальдейра чаще всего нёбных миндалин. Катаральная ангина имеет острое начало.
25808. Гипертрофия глоточной и небных миндалин. Аденоиды. Нарушение голоса и речи при аденоидах 16.81 KB
  Нарушение голоса и речи при аденоидах. Основными признаками аденоидов являются: нарушение носового дыхания постоянные серозные выделения из носа нарушение функции слуховых труб частые воспаления как в носоглотке так и в полости носа.
25809. Фиброма носоглотки. Паралич мягкого неба 14.89 KB
  Паралич мягкого неба. Паралич мягкого неба. У детей нередко наблюдается паралич мягкого неба. Чаще всего такой паралич возникает при дифтерии.
25810. Заболевания гортани. Аномалии развития. Инородные тела гортани 16.5 KB
  Заболевания гортани. Инородные тела гортани. В некоторых случаях наблюдается врожденная диафрагма гортани тонкая перепонка между истинными голосовыми связками или под ними оставляющая небольшой просвет через который проходит воздух. Острое воспаление слизистой оболочки гортани острый ларингит развивается чаще всего как часть разлитого поражения слизистой верхних дыхательных путей при гриппе или сезонном катаре верхних дыхательных путей.