Осмысление диаграммы классов Rational Rose
Я смотрю на диаграмму классов UML, созданную с использованием Rational rose, и есть некоторые символы, которые я не узнаю.
Например, рядом с атрибутом есть синий квадрат с замком на нем. Означает ли это, что это личное? Но кроме операции есть фиолетовый квадрат с замком? В чем разница между замком с фиолетовым квадратом и синим квадратом.
Я не могу найти легенду для рациональной диаграммы роз, используя Google, это довольно неприятно.
2 ответа
Это руководство может помочь: Rational Rose Tutorial. Проверьте слайды 22 и 25 для иллюстрации значков видимости.
Некоторые диаграммы Rational Rose чрезвычайно ориентированы на код, даже в большей степени, чем сам UML. Эти значки, на которые вы ссылаетесь, не являются частью стандартного UML. Они отображают некоторые свойства, которые должны иметь различные элементы диаграмм (например, атрибуты) при переводе в (Java) код. Документация Rational Rose должна помочь.