In the image above class B inherits class A. If B inherits all A's methods, shouldn't the arrow be from A to B? In my opinion it would make more sense if the arrow was from A to B.
Is there a reason that the direction of the arrow is this way and not the other way around? I would love to hear the explanation. Thank you.
EDIT: I know that this is the way that UML is designed, and that the diagram above is true according to the rules of UML, but my question is why UML made the arrow go this way .