Aufgabe 6: Login

Benutzer loggen sich in Computersystemen ein und wieder aus.

Erstellen Sie eine Java-Applikation für eine Login-Verwaltung.
Beim Programmstart werden einige Computer und einige Benutzer erzeugt. Über die grafische Benutzungsoberfläche des Programms können zwei Aktionen (z.B. über Druckknöpfe) angestoßen werden: Einloggen eines Benutzers und Ausloggen eines Benutzers. Zu jedem Zeitpunkt können alle Daten des Programms gespeichert und wieder geladen werden. Hierzu zählen auch alle Logins. Technisch geschieht dies über das Serializable-Interface.

Erweiterungsvorschläge