Aufgabe Klassendiagramm

Werbung
Lise-Meitner-Schule
Oberstufenzentrum
Chemie, Physik und Biologie
Berlin, Bezirk Neukölln
Übung Objektorientierung
Klassendiagramm
Name: _____________
Datum: _____________
Aufgabe Klassendiagramm
Spezifikation:
Ein Hotel hat eine Menge von Zimmern. Die Zimmernummern sind dreistellig, die
erste Stelle bezeichnet die Etage. Die letzten zwei Stellen werden von 01 an
hochgezählt. Die Nummer dreizehn wird in keiner Etage vergeben.
Die Zimmer haben jeweils eins zwei oder drei Betten.
Ein Zimmer wird stets nur an einen Kunden vermietet, dieser kann dann das Zimmer
mit mehreren Personen bewohnen.
Da die Zimmer unterschiedlichen Komfort bieten gibt es drei verschiedene
Kategorien (Premium, A, B), die zu unterschiedlichen Übernachtungspreisen
angeboten werden. Der Preis pro Übernachtung berechnet sich aus Kategorie und
Bettenanzahl.
Ein Zimmer kann für einen bestimmten Zeitraum gebucht werden. Diese Buchung
kann entweder aufgegeben oder wieder freigegeben sein. Wird eine Buchung nicht
angetreten, so gilt die Buchung als freigegeben und kann gelöscht werden. Am
letzten Tag wird dem Kunden die Rechnung gestellt. Nach der Rechnungsstellung
muss der Eingang des Betrages verwaltet werden.
Wenn ein Hotelkunde im hoteleigenen Restaurant Speisen und Getränke konsumiert,
so kann er die entstehenden Kosten entweder sofort bezahlen oder mit der
Gesamtrechnung begleichen.
Aufgabe 1:
Identifizieren Sie Objekte, Attribute und Methoden und stellen Sie diese in einem
Klassendiagramm dar!
Aufgabe 2:
Wie viele Zustände kann eine Buchung haben, wie heißen die verschiedenen
Zustände?
Herunterladen