Java: Telefonbuch programmieren?

Hallo zusammen,

ich habe folgende Aufgabe bekommen:

Erstellen Sie eine Klasse TelephoneEntry, mit der Sie den Namen und die Telefonnummer einer Person erfassen können. Entwickeln Sie eine weitere Klasse TelephoneList, die Objekte der Klasse TelephoneEntry verwaltet. Implementieren Sie das Interface TelephoneListSpec mit folgenden Methoden (siehe folgende Funktionalitäten). Das Interface interagiert mit der Klasse TelephoneList.

Die Liste soll folgende Funktionalitäten bieten:

  • Eintrag anlegen (add)
  • Eintrag löschen (remove)
  • Nach einer Person suchen (seek)
  • Eine Telefonnummer identifizieren (identify)

Wählen Sie als Datenstruktur zur Verwaltung der Einträge eine ArrayList.

Erstellen Sie ebenfalls auch die Dokumentation für Ihre Klassen.

Meine Frage:

Ich komme nicht weiter. Ich weiß nicht, wie ich die Methoden (add und alle anderen Methoden) implementieren soll. Ich stehe da voll auf dem Schlauch gerade und brauche Hilfe.

Hier ist meine Klasse TelephoneEntry:

public class TelephoneEntry {
  // Fields
  private String name;

  private String telefonnummer;

  // Getter und Setter
  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getTelefonnummer() {
    return telefonnummer;
  }

  public void setTelefonnummer(String telefonnummer) {
    this.telefonnummer = telefonnummer;
  }

  public TelephoneEntry(String name, String telefonnummer) {
    this.name = name;
    this.telefonnummer = telefonnummer;
  }

Hier ist meine Klasse TelephoneList:

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class TelephoneList implements TelephoneListSpec {
  // Fields
  public String name;

  public int telefonnummer;

  private ArrayList<TelephoneEntry> liste = new ArrayList<>();

  Scanner sc = new Scanner(System.in);

  public void add() {
  }

  public void remove() {
  }

  public void seek() {
  }

  public void identify() {
  }

  public void menu() {
  }
}
Computer, programmieren, Java
Ist es okay wenn die Mutter schon zum dritten Mal den PC vom Tisch schmeißt und gegen tritt?

Bild von meinem PC wurde als Antwort gepostet.

Zur gestrigen Frage. Mein PC geht noch. (Ich sage das, bevor wieder jemand kommt mit z.b.: "wieder diese Lügen, gestern ging dein doch PC kaputt".)

Meine Mutter hat mir gesagt ich darf nur noch 30 Minuten an den PC. Das reicht um programmieren und den ganzen anderes Scheiss zu lernen, weil ich sowieso nur lüge um zu zocken. (Ihre Worte).

Ich weiß nicht wie ihr Programmieren gelernt habt. Aber ich sitze meistens bis zu drei Stunden an einer Übung, weil ich nicht richtig weiter weiß. Dann lese ich meistens nochmal das vorherige Kapitel, google nach dem Problem oder frage hier nach.

Außerdem lerne ich noch 3D-Modellierung, schreibe ein Buch und muss noch einen, von mir am PC geschrieben, Vortrag abschreiben, weil meine Mutter meinen Drucker zerstört hat.

Ich weiß nicht wie ich das in nur 30 Minuten am Tag schaffen soll.

Ich war heute keine zwei Stunden am PC. Ich habe mit einer Programmierübung angefangen, aber nicht beendet wegen dem Zeitdruck und habe meinen Vortrag fast abgeschrieben.

Meine Mutter kam wieder in mein Zimmer und schrie: "Du dummes Kind lernst es nie, oder? Der PC kostete diesen Monat alleine 300€, das kannst du bezahlen du HSohn." Sie schmiss meinen PC vom Tisch und tritt ein paar mal dagegen.

Mein PC kommt bald in den Müll wenn ich nicht aufhöre mich so behindert zu benehmen, meint meine Mutter, ich soll endlich etwas für meine Zukunft tun und aufhören am PC zu zocken.

Ich verstehe einfach nicht, wieso ich maximal 30 Minuten an meinem PC darf, obwohl meine Mutter 24/7 Fernsehen schaut oder/und an ihrem Handy/Laptop ist, weil das mehr Strom verbraucht (mit der langen Zeit). Ich bin selten am Handy (max. Zwei Stunden am Tag).

Ist das fair? Ich wollte später eigentlich Informatik studieren (bin momentan 8. Klasse), aber jetzt verliere ich daran das Interesse.

In meiner letzten Frage meinten viele, dass ich das Problem wäre. Könnt ihr mir bitte sagen, was ich falsch gemacht habe? Ist Programmieren zu lernen wirklich so schlecht, dass meine Mutter so ausrasten muss?

Ich habe versucht einen Berufstest zu machen um andere Berufe außer Informatiker zu finden, welches mich trotzdem interessiert. Und was kam raus?

Bild zum Beitrag
PC, Computer, Mutter, Familie

Meistgelesene Beiträge zum Thema Computer