Связь

Оценить
(0 голоса)

Последнее — это связь. Это отношение в мире UML обычно очень нестрогое. Однако в ви­зуальном конструкторе Class Designer связь очень реальна. Обычно это означает, что два класса связаны через использование одного из них. Это отношение необязательно в смысле показа. Оно может существовать, но вы не обязаны показывать его в схеме.

Предположим, что у вас есть объект Order. Этот объект может предоставлять свойство OrderStatus. Допустим, что он также имеет свойство Customer для доступа к записи, свя­занной с заказом. Эти два свойства являются связями. Вы можете оставить их как свойства или показать их как связи.

СвязьОписание: image681

Вы можете taioice нарисовать эти свойства-связи на схеме. Для этого выберите инструмент Association из панели Toolbox. У этого инструмента такой же значок, что и у Inheritance.

После этого нарисуйте связь от класса, который содержит связь, до того класса, который является объектом связи. Вы можете также щелкнуть правой кнопкой мыши по тому свой­ству, которое представляет связь, и выбрать в контекстном меню пункт Show as Association (или Show as Collection Association для связей, которые являются частью коллекции). На рис. 26.8 показан пример.

В результате свойство-связь будет отображаться на стрелке связи. Это означает, что класс, из которого начинается связь, содержит это свойство (однако оно отображается только на этой линии). Это показано на рис. 26.9.

Описание методов, свойств, полей и событий
Модульное тестирование разработчиком
Пример модульного теста
Создание эффективных модульных тестов
Классы и методы модульных тестов

Добавить комментарий


Защитный код
Обновить

© 2018 www.visualstudios.ru. Все права защищены.