Что это за символы UML? - PullRequest
       1

Что это за символы UML?

1 голос
/ 08 ноября 2011

Каковы значения символов, обозначенных 1,2 и 3?

enter image description here

Ответы [ 3 ]

3 голосов
/ 08 ноября 2011

1) агрегация (особая форма объединения)

2) это просто разъем для комментария

3) общая зависимость

3 голосов
/ 08 ноября 2011
  • Первый - агрегация .
  • Второй разъем для комментария
  • Зависимость .
1 голос
/ 08 ноября 2011

1) открытый алмаз означает слабую форму агрегации.Это отношение означает, что совокупный класс (класс с белым ромбом, касающимся его) в некотором роде является «целым», а другой класс в отношениях как-то «является частью» этого целого.

2)Подобная нотация используется для представления интерфейса, но я не думаю, что это имеет место, поэтому - я не знаю, что это такое.

3) Пунктирная стрелка - это отношение зависимости или «использованиеотношения.Это отношение просто означает, что ConcreteBuilder так или иначе зависит от продукта.Это очень слабая связь и вообще не реализована с переменными-членами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...