Schrittweises Testen der Java-Klassen

Beim Programmieren ist es von großem Vorteil, wenn regelmäßig bereits nach kleinen Veränderungen kompiliert und der Programmablauf gestestet wird. Also auf keinen Fall sollte man ein größeres Programmstück zunächst eintippen und erst dann testen, oder mehrere Klassen programmieren und dann zusammen testen.

Die folgende Anleitung zeigt, wie die beschriebenen Klassen nacheinander realisiert und getestet werden.
In den abgebildeten Programmtexten sind Erweiterungen enthalten, die erst später eingegeben werden sollen!

Vorgehensweise

  1. Nacheinander jede Klasse in der AlgoUML-Kurzform (nur weiß unterlegter Text) eingeben und kompilieren.
    Die Klassen können noch nicht gestestet werden, weil sie in eine main-Methode eingebunden werden müssen. Das kommt später...!
  2. Wieder nacheinander jede Klasse um eine main-Methode (gelb unterlegter Text) erweitern, kompilieren und testen.
    Die rot umrahmten Teile werden dabei hinfällig.

    Da die Klassen voneinander abhängigen, ist die Reihenfolge der Bearbeitung nicht beliebig.
    Inhaber ← Konto ← Bank ← Bankgruppe, Bank ← Schalter, Bank ← Automat.

  3. Wieder nacheinander jede Klasse um Konstruktoren und deren Testaufrufe in der main-Methode erweitern (blau unterlegter Text), kompilieren und testen.
    Schließlich auch eventuelle Erweiterungen einfügen, kompilieren und testen.