Class hierarchy and polymorphismus
Class Hierarchy