Диаграммы классов - Создание обобщенийПри создании обобщения может потребоваться перенести некоторые атрибуты или операции из одного класса в другой. Если, например, понадобится перенести их из подкласса в суперкласс Employee, в браузере для этого достаточно просто перетащить атрибуты или операции из одного класса в другой. Не забудьте удалить другую копию атрибута из второго подкласса, если он имеется. Чтобы поместить обобщение на диаграмму классов: 1. Нажмите кнопку Generalization панели инструментов. 2.Проведите линию обобщения от подкласса к суперклассу. Спецификации связей Спецификации связей касаются имен ассоциаций, ролевых имен, множественности и классов ассоциаций. Для того чтобы задать множественность связи: 1. Щелкните правой кнопкой мыши на одном конце связи. 2. Выберите пункт Multiplicity в открывшемся меню. 3. Укажите нужную множественность. 4. Повторите то же самое для другого конца связи. Для того чтобы задать имя связи: 1.Выделите нужную связь. 2.Введите ее имя. Для того чтобы задать связи ролевое имя: 1.Щелкните правой кнопкой мыши на ассоциации с нужного конца. 2.Выберите пункт role Name в открывшемся меню. 3. Введите ролевое имя. Для того чтобы задать элемент связи (класс ассоциаций): 1.Откройте окно спецификации требуемой связи. 2.Перейдите на вкладку Detail. 3.Задайте элемент связи в поле Link Element.
|
