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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.