Практическое руководство. Определение ассоциаций между типами (конструктор классов)
Линии связи в конструкторе классов показывают отношения между классами в схеме.Линия связи представляет класс, который является типом "свойство" или "поле" другого класса в проекте.Линии связи обычно используются для иллюстрации наиболее важных отношений между классами в проекте.
Можно отобразить все поля и свойства как ассоциации, но более рационально отображать как ассоциации только самые важные члены, в зависимости от того, что требуется акцентировать на схеме.(Менее важные члены можно отобразить как обычные члены или скрыть их совсем.)
Примечание |
---|
Конструктор классов поддерживает только однонаправленные ассоциации. |
Определение линии связи в конструкторе классов
В панели элементов выберите элемент Ассоциация.
Нарисуйте линию между двумя фигурами, которые необходимо связать ассоциацией.
В первом классе будет создано новое свойство.Данное свойство отображается как линия связи (не как свойство в секции фигуры) с именем по умолчанию.Его тип является фигурой, на которую указывает линия связи.
Изменение имени ассоциации
- На рабочей области конструирования щелкните метку линии связи и введите новое имя.
- или -
Щелкните фигуру, которая содержит свойство, отображаемое как ассоциация.
Фигура получит фокус, и ее члены отобразятся в окне "Сведения о классе" и в окне "Свойства".
В окне "Сведения о классе" или в окне "Свойства" введите имя поля для свойства и нажмите клавишу ВВОД.
Имя обновится в окне Сведения о классе, на линии связи, в окне "Свойства" и в коде.