KAPITEL 20

Workshop: Überarbeitung einer Klassenhierarchie

In diesem Workshops werden wir uns ein wenig im Klassendesign üben. Statt uns aber selbst zu überlegen, wie eine Sammlung von Klassen zur Lösung einer bestimmten Aufgabe aussehen könnte, werden wir von einer vorgegebenen Klassensammlung ausgehen und diese sukzessive verbessern.

Die Vorgabe

Der Chef der Firma MakeMeRich, der selbst gelegentlich ein wenig in Java programmiert, hat für ein Programm zur Verwaltung der Mitarbeitergehälter folgende drei Klassen geschrieben. Schauen wir mal, ob wir den Code nicht ein wenig besser strukturieren können.

// in der Datei Angestellter.java ...

Get Java – Der umfassende Programmierkurs now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.