Стандарт UML действительно указывает, что поведенческий признак (например, метод / операция) может иметь свое свойство isAbstract
, установленное для указания того, что оно является абстрактным и не имеет реализации. Однако нет ничего о том, как это должно быть показано на диаграмме.
Согласно uml-diagrams.org и другим источникам, в более старых версиях UML (1.4.x) абстрактная операция отображалась с именем курсивом или с текстовым Маркер {abstract}
, следующий за его именем. Соглашение курсивом было широко использовано (см. Также здесь ).
Текущий UML больше не использует курсив и не указывает, как представить свойство isAbstract
. Тем не менее, маркер {abstract}
должен быть действительным.