Is-A Relationship in UML
Superclass
represents Inheritance.
Abstract classes are shaded (SEDRIS extension to notation).
All abstract classes have subclasses, and most superclasses
in the DRM are abstract.
Only concrete classes can be instantiated.
The
Also known as Generalization, or the “Is-A” relationship.
Abstract Class
Concrete Class
Subclass
Subclass
Previous slide
Next slide
Back to first slide
View graphic version