Klassen können miteinander hierarchisch verbunden werden, indem sie in Beziehungen der Vererbung stehen. Eine Basisklasse beschreibt allgemeine Eigenschaften, während abgeleitete Klassen Spezialisierungen davon sind.