Технологии разработки программного обеспечения


Создание диаграммы классов - часть 6


5.      В меню выберите операцию offeringOpen() —сообщение переименовывается (на него отображается операция класса).

Рис. 17.27. Отображение операции на сообщение

Следующий шаг разработки состоит в настройке описаний классов на конкретный язык программирования. Сам язык выбирается по команде Tools:0ptions. В появившемся диалоговом окне переходят на вкладку Notation. Название языка выбирается из раскрывающегося списка Default Language. Для нашего примера используем язык Ada 95.

Итак, в ходе анализа и проектирования в визуальную модель добавляются проектные решения (рис. 17.28). После выбора языка программирования для свойств определяют типы данных, а для операций конкретизируют сигнатуры — имена и типы параметров, типы возвращаемых значений.

1.        Выполним двукратный щелчок по значку класса CourseOffering в окне браузера или диаграмме классов. В результате станет видимым окно спецификации класса.

2.        Выберите страницу Attributes (свойства).

3.        Щелкните по полю Туре. В результате станет видимым раскрывающийся список.

4.        Введите требуемый тип данных (Integer).

5.        Закройте окно спецификации, нажав кнопку ОК.

Рис. 17.28. Добавление проектных решений

ПРИМЕЧАНИЕ

Типы данных для свойств можно устанавливать, используя спецификацию Attribute или вводя их в строчке отображения свойства на диаграмме классов (формат attribute:data type).

Теперь зададим тип возвращаемого результата для операции offeringOpen (рис. 17.29).

1.        Выполним двукратный щелчок по значку класса CourseOffering в окне браузера или диаграмме классов. В результате станет видимым окно спецификации класса.

2.        Выберите страницу Operations.

3.        Щелкните по полю Return type.


Начало  Назад  Вперед



Книжный магазин