Angepasst bis und mit Unterschiede konkrete und abstrakte sowie Interface Klassen