Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Создание ассоциаций




Читайте также:
  1. MS Access. Создание таблиц и запросов.
  2. А)создание венчурных предприятий и структурных подразделений для выполнения особо рискованных проектов;
  3. Автоматическое создание простого отчета.
  4. Агрессия против СССР, создание антигитлеровской коалиции.
  5. Б. Создание коллегий. Местные органы власти
  6. Вопрос 2.4.9. Создание и внедрение СУОТ
  7. Галилей и Ньютон: создание теоретической механики
  8. Глава 2. Создание более сложных таблиц................................................................................ 66
  9. Глава 5. Создание финансового центра.
  10. ГОСУДАРСТВЕННОЕ СТРОИТЕЛЬСТВО В РОССИИ.СОЗДАНИЕ СССР

Ассоциации создают непосредственно на диаграмме классов. Панель инструментов диаграммы классов содержит кнопки для создания как одно-, так и двунаправленных ассоциаций. Чтобы на диаграмме классов создать ассоциацию:

1. Нажмите на панели инструментов кнопку Association.

2. Проведите мышью линию ассоциации от одного класса к другому.

Чтобы задать возможности навигации по ассоциации:

1. Щелкните правой кнопкой мыши на связи с того конца, на котором хотите показать стрелку.

2. В открывшемся меню выберите пункт Navigable.

Чтобы создать рефлексивную ассоциацию:

1. На панели инструментов диаграммы нажмите кнопку Association.

2. Проведите линию ассоциации от класса до какого-нибудь места вне класса.

3. Отпустите кнопку мыши.

4. Проведите линию ассоциации назад к классу.

Создание агрегаций

1. Нажмите кнопку Aggregation панели инструментов.

2. Проведите линию агрегации от класса-части к целому.

Чтобы поместить на диаграмму классов рефлексивную агрегацию:

1. На панели инструментов диаграммы нажмите кнопку Aggregation.

2. Проведите линию агрегации от класса до какого-нибудь места вне класса.

3. Отпустите кнопку мыши.

4. Проведите линию агрегации назад к классу.

Создание обобщений

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

Чтобы поместить обобщение на диаграмму классов:

1. Нажмите кнопку Generalization панели инструментов.

2. Проведите линию обобщения от подкласса к суперклассу.

Спецификации связей

Спецификации связей касаются имен ассоциаций, ролевых имена, множественности и классов ассоциаций.

Чтобы задать множественность связи:

1. Щелкните правой кнопкой мыши на одном конце связи.

2. В открывшемся меню выберите пункт Multiplicity.

3. Укажите нужную множественность.

4. Повторите то же самое для другого конца связи.

Чтобы задать имя связи:

1. Выделите нужную связь.

2. Введите ее имя.



Чтобы задать связи ролевое имя:

1. Щелкните правой кнопкой мыши на ассоциации с нужного конца.

2. В открывшемся меню выберите пункт role Name.

3. Введите ролевое имя.

Чтобы задать элемент связи (класс ассоциаций):

1. Откройте окно спецификации требуемой связи.

2. Перейдите на вкладку Detail.

3. Задайте элемент связи в поле Link Element.

 


Дата добавления: 2014-12-23; просмотров: 6; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2021 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты