volume_mute
Generalization Arrow Direction
publish date: 2026/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
