volume_mute

Generalization Arrow Direction

publish date2026/06/09 19:47:10.914563 UTC

volume_mute

In a UML generalization hierarchy, the open arrowhead (hollow triangle) points:

Correct Answer

From subclass to superclass - pointing upward toward the more general class

Explanation

In UML, the generalization arrow (open hollow triangle) points from the subclass upward to the superclass. This represents the 'is-a' relationship - e.g., an arrow from Hospital Doctor pointing up to Doctor indicates that Hospital Doctor IS-A Doctor. The arrowhead points toward the more general class.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears