Возможно ли показать перегруженный метод в диаграмме использования? Если да, то как я могу это сделать? Если это не лучший способ представить перегруженный метод в диаграмме вариантов использования?Перегруженные методы в диаграммах вариантов использования
ответ
полная спецификация схемы использования UML может быть найдена at OMG.
UML 2.5 не указывает «вывести» для прецедентов, но для классов, насколько я вижу в первый момент. Но интуитивно понятный, я бы склонен к тому, что я должен был относиться к перегруженному варианту использования и производному варианту использования. Если это не по академическим соображениям, это может улучшить читаемость диаграммы, если дополнительные замечания от других диаграмм UML составляют , а применяются к другим типам диаграмм.
Перегрузка выполняется путем обобщения из суперкласса и замены определенных операций. –
Вы можете показать что-либо в диаграмме UC, даже в классах. В приложении UML 2.5 прямо сказано об этом (см. Примечание в Приложении A, стр. 683).
Однако, показывая перегрузку операций класса, можно узнать только из контекста класса и его суперкласса, показывая как исходную, так и перегруженную операцию в операционных отсеках.
Этот вопрос стоит: почему бы вам показать это на диаграмме UC?
Вы должны подробно рассказать о причине отображения классов на диаграмме UC. –