Adressbuch

Aufgabe zu Modul #J2 - OOP - Adressbuch

Schreibe ein Programm, welches ein Adressbuch implementiert. Die Anwendung soll die einzelnen Kontakte der Personen in ein Adressbuch eintragen, wenn die entsprechende Methode aufgerufen wurde.

Eine Person besitzt

  • einen Namen
  • eine Email-Adresse
  • eine Telefonnummer

Das Adressbuch soll

  • die Anzahl der Kontakte im Adressbuch zurückliefern können
  • einen neuen Kontakt in das Adressbuch einfügen
  • einen Kontakt im Adressbuch durch den Namen finden
  • einen Kontakt aus dem Adressbuch über die E-Mail-Adresse entfernen

Generell gilt die Regel, dass jeder Kontakt einzigartig sein muss. Schreibe dazu eine eigene equals() Methode und verwende diese für die Überprüfung.

Es soll kein Scanner eingesetzt werden.


Hier kannst du zurück zur Theorie.