Читайте также:
|
|
Цель работы: Создание классов, спецификаций классов, диаграмм классов.
Для того чтобы показать все атрибуты класса:
1. Выделите на диаграмме нужный вам класс.
2. Щелкните по нему правой кнопкой мыши, чтобы открыть контекстно-зависимое меню.
3. В контекстно-зависимом меню выберите Options > Show All Attributes.
Для того чтобы показать у класса только избранные атрибуты:
1. Выделите на диаграмме нужный вам класс.
2. Щелкните по нему правой кнопкой мыши, чтобы открыть контекстно-зависимое меню.
3. В контекстно-зависимом меню выберите Options > Select Compartment Items.
4. Укажите нужные вам атрибуты в окне Edit Compartment.
Для того чтобы подавить вывод всех атрибутов класса диаграммы:
1. Выделите на диаграмме нужный вам класс.
2. Щелкните по нему правой кнопкой мыши, чтобы открыть контекстно-зависимое меню.
3. В контекстно-зависимом меню выберите Options > Suppress Attributes.
Для изменения принятого по умолчанию вида атрибута:
1. В меню модели выберите пункт Tools > Options.
2. Перейдите на вкладку Diagram.
3. Для установки значений параметров отображения атрибутов по умолчанию воспользуйтесь контрольными переключателями Suppress Attributes и Show All Attributes. Изменение этих значений по умолчанию повлияет только на новые диаграммы. Вид существующих диаграмм классов не изменится.
Как и в случае атрибутов, имеется несколько вариантов представления операций на диаграммах.
1. Показать все операции.
2. Показать только некоторые операции.
3. Скрыть все операции.
4. Подавить вывод операций.
Кроме того, можно:
1. Показать только имя операции. В таком случае на диаграмме будет представлено только имя операции, но не аргументы или тип возвращаемого значения.
2. Показать полную, сигнатуру операции. На диаграмме будет представлено не только имя операции, но и все ее параметры, типы данных параметров и тип возвращаемого значения операции.
Для того чтобы показать все операции класса:
1. Выделите на диаграмме нужный вам класс.
2. Щ елкните по нему правой кнопкой мыши, чтобы открыть контекстно-зависимое меню.
3. В контекстно-зависимом меню выберите Options > Show All Operations.
Для того чтобы показать только избранные операции класса:
1. Выделите на диаграмме нужный вам класс.
2. Щелкните по нему правой кнопкой мыши, чтобы открыть
3. контекстно-зависимое меню.
4. В контекстно-зависимом меню выберите Options > Select Compartment Items.
5. Укажите нужные вам операции в окне Edit Compartment.
Для того чтобы подавить вывод всех операций класса диаграммы:
1. Выделите на диаграмме нужный вам класс.
2. Щелкните по нему правой кнопкой мыши, чтобы открыть контекстно-зависимое меню.
3. В контекстно-зависимом меню выберите Options > Suppress Operations.
Для того чтобы показать на диаграмме классов сигнатуру операции:
1. Выделите на диаграмме нужный вам класс.
2. Щелкните по нему правой кнопкой мыши, чтобы открыть контекстно-зависимое меню.
3. В контекстно-зависимом меню выберите Options > Show Operation Signature.
Для того чтобы изменить принятый по умолчанию вид операции:
1. В меню модели выберите пункт Tools > Options.
2. Перейдите на вкладку Diagram.
3. Для установки значений параметров отображения операций по умолчанию воспользуйтесь контрольными переключателями Suppress Operations, Show All Operations и Show Operation Signatures.
Для того чтобы показать видимость атрибута или операции класса:
1. Выделите на диаграмме нужный вам класс.
2. Щелкните по нему правой кнопкой мыши, чтобы открыть контекстно-зависимое меню.
3. В контекстно-зависимом меню выберите Options > Show Visibility.
Для изменения принятого по умолчанию значения параметра показа видимости:
1. В меню модели выберите пункт Tools > Options и перейдите на вкладку Diagram.
2. Для установки параметров отображения видимости по умолчанию
воспользуйтесь контрольным переключателем Show Visibility.
Определение обязанностей, атрибутов и ассоциаций классов. Обязанность (responsibility) - действие, которое объект обязан выполнять по запросу других объектов. Обязанность преобразуется в одну или более операций класса на шаге проектирования. Обязанности определяются исходя из сообщений на диаграммах взаимодействия и документируются в классах в виде операций «анализа», которые появляются там автоматически в процессе построения диаграмм взаимодействия (соотнесения сообщений с операциями).
Так, диаграмма классов VOPC (classes only) после построения диаграмм взаимодействия в упражнении 8 должна принять следующий вид (рис. 17).
Рис.17. Диаграмма классов VOPC (classes only) с операциями «анализа»
Дата добавления: 2015-07-20; просмотров: 130 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Создание примечаний | | | Упражнение 10. Добавление связей |