Die nachfolgenden Java-Quelldatein enthalten eine Komplette Lösung zur Aufgabe Prophet zum Thema Entwurfsmuster. Die hier gezeigte Lösung greift auf die Klasse Observable des Paketes java.util zurück. Vergleichen Sie Ihre Lösung mit der hier vorgestellten.
Über die folgenden Links können sie entweder die Java-Quelldateien separat einsehen bzw. herunterladen oder aber auf die Archivdatei a1703_k_Prophet.zip zurückgreifen.
Juenger.java Die Klasse Juenger repräsentiert die Beobachter.
Prophet.java Die Klasse Prophet stellt den Benachrichtigungsdienst bereit.
Start.java Die Klasse Start enthält die main()-Funktion, die das Programm startet.
Zum Download im Kontextmenü den Menuepunkt Ziel speichern unter... auswählen
a1703_k_Prophet Zip-Datei, die alle (Vergleichs-) Klassen zur Aufgabe a1703 enthält.