Sie sind auf Seite 1von 2

Aufgabe

Erstellen sie ein Branchenbuch-Programm. Schreiben Sie die Klassen vorher mit Pseudo-Code, damit
Sie einen Überblick über die benötigten Methoden haben.

Voraussetzungen:

Es sollen mindestens 5 Klassen geschrieben werden:

- Starten des Programmes


- Branchenbuch-Hauptprogramm
- Eintrag
- Eintrags-Typ (enum - Klasse)
- Eingabe-Controller (Klasse zum Auslesen einer Eingabe über die Tastatur)

Es soll ein Enum für die Eintragstypen geben


Handwerker, Maurer, Elektriker, Mechaniker

Die Eintrag-Klasse soll folgende Werte beinhalten:

- Name des Eintrags (z.B. „Peter der Mechaniker“)


- Eintragstyp
- Adresse des Eintrags

Die Startklasse soll das Hauptprogramm starten.


Das Hauptprogramm soll eine Liste mit Einträgen füllen. Danach soll über die Eingabe einer Zahl (int)
aus der Konsole in einer der Liste nach den passenden Einträgen gesucht und diese komplett
ausgegeben werden. Geben Sie dem Anwender einen Hinweis aus, welche Zahl für welchen
Eintragstypen steht.

Das Hauptprogramm hat mindestens folgende Methoden:

- BranchenbuchFuellen
- branchenbuchDurchsuchen
- eingabeAuslesen (verweis an den Eingabe-Controller)
- einntraegeAnzeigen

Beispiel der Ausgabe:


Welchen Bereich möchten Sie angezeigt bekommen?
1 für ELEKTRIKER
2 für HANDWERKER
3 für MECHANIKER
oder 0 für alle Einträge

Bitte geben sie eine ZAHL ein:


1 (<- WAR DIE EINGABE)

-----------

Wir haben 3 von 6 Einträge für Sie gefunden.


Folgende Einträge stehen ihnen zur Verfügung:

Peter der Handwerker


Typ: HANDWERKER
Adresse: Jon-Doe-Str. 12, 22448 Hierunddort
---------
RAINER der Handwerker
Typ: HANDWERKER
Adresse: Jon-Doe-Str. 12, 22448 Hierunddort
---------
Thoma der Mechaniker
Typ: HANDWERKER
Adresse: Teststr. 75, 88774 Woanders
---------

Das könnte Ihnen auch gefallen