Добавление атрибутов и операций

Добавим атрибуты и операции к классам диаграммы Классов "Ввести новый заказ". Для атрибутов и операций используем специфические для языка особенности. Установим параметры так, чтобы показывать все атрибуты, все операции и их сигнатуры. Видимость покажем с помощью нотации UML.

Этапы выполнения упражнения

Настройка

1. В меню модели выберите пункт Tools > Options.

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

3. Убедитесь, что переключатель Show Visibility помечен.

4. Убедитесь, что переключатель Show Stereotypes помечен.

5. Убедитесь, что переключатель Show Operation Signatures помечен.

6. Убедитесь, что переключатели Show All Attributes и Show All Operations помечены.

7. Убедитесь, что переключатели Suppress Attributes и Suppress Operations не помечены.

8. Перейдите на вкладку Notation.

9. Убедитесь, что переключатель Visibility as Icons не помечен.

Добавление нового класса

1. Найдите в броузере диаграмму Классов варианта использования "Ввести новый заказ".

2. Щелкните на ней дважды, чтобы ее открыть.

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

4. Щелкните мышью внутри диаграммы, чтобы поместить там новый класс.

5. Назовите его OrderItem (ПозицияЗаказа).

6. Назначьте этому классу стереотип Entity.

7. В броузере перетащите класс в пакет Entities.

Добавление атрибутов

1. Щелкните правой кнопкой мыши на классе Order (Заказ).

2. В открывшемся меню выберите пункт New Attribute (Создать атрибут).

3. Введите новый атрибут OrderNumber: Integer (НомерЗаказа)

4. Нажмите клавишу Enter.

5. Введите следующий атрибут CustomerName: String (НаименованиеЗаказчика).

6. Повторите этапы 4 и 5, добавив атрибуты OrderDate: java.util.Date (ДатаЗаказа) и OrderFillDate: java.util.Date (ДатаЗаполненияЗаказа).

7. Щелкните правой кнопкой мыши на классе OrderItem.

8. В открывшемся меню выберите пункт New Attribute (Создать атрибут).

9. Введите новый атрибут ItemID: Integer (ИдентификаторПредмета).

10. Нажмите клавишу Enter.

11. Введите следующий атрибут ItemDescription: String (ОписаниеПредмета).

Добавление операций к классу OrderItem

1. Щелкните правой кнопкой мыши на классе OrderItem.

2. В открывшемся меню выберите пункт New Operation (Создать операцию).

3. Введите новую операцию Create.

4. Нажмите клавишу Enter.

5. Введите следующую операцию SetInfo

6. Нажмите клавишу Enter.

7. Введите следующую операцию GetInfo.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: