Problem mentioned in the underlined sentence in this image:
I have been asked to add concrete public method in a abstract class in UML2. I am struggling to find the solution as I didn't find any material related this. I know that abstract class can be defined by italic font. But how does one show a concrete public/abstract method in a(n abstract) class?
Basically you follow the same rules as for the class being shown italic: show the abstract operation in italic.
As you can see the operation named
abstract
is rendered in italics indicating that it has theisAbstract
property set totrue
while the concrete operation namedconcrete
is shown in normal font (so being concrete and havingisAbstract
set tofalse
).