faecher:informatik:oberstufe:modellierung:schulkiosk_i:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:modellierung:schulkiosk_i:start [03.11.2021 20:06] sbelfaecher:informatik:oberstufe:modellierung:schulkiosk_i:start [03.11.2021 20:08] (aktuell) sbel
Zeile 39: Zeile 39:
  
   * Deklariere und initialisiere in der Klasse Kiosk eine geeignete Datenstruktur zur Verwaltung der Brötchen. Im Implementationsdiagramm findest du den Namen des Attributs ''broetchenListe'' ohne Typ.   * Deklariere und initialisiere in der Klasse Kiosk eine geeignete Datenstruktur zur Verwaltung der Brötchen. Im Implementationsdiagramm findest du den Namen des Attributs ''broetchenListe'' ohne Typ.
- +  Implementiere die Methode einkaufenBroetchen(...) mit der im Klassendiagramm angegebenen Parameterliste. Der Verkaufspreis soll dabei um 20% über dem Einkaufspreis liegen.\\ Gleichzeitig soll der Warenbestand des Kiosks aktualisiert werden.
-Für jeden Warentyp enthält die Klasse Kiosk eine Methode, mit der beim Einkauf von +
-einer Anzahl gleicher Artikel der Warenbestand verwaltet wird. +
-  Implementieren Sie beispielhaft für die Klasse Broetchen die Methode einkaufenBroetchen(...) mit der im Klassendiagramm angegebenen Parameterliste. Der Verkaufspreis soll dabei um 20% über dem Einkaufspreis liegen.\\ Gleichzeitig soll der Warenbestand des Kiosks aktualisiert werden.+
    
-Der Hausmeister will den zu erwarten Gewinn ermitteln. Dazu vergleicht er Einkaufs- und Verkaufspreis der vorhandenen Waren.+Der Hausmeister will den zu erwarten Gewinn ermitteln. Dazu vergleicht er Einkaufs- und Verkaufspreis der vorhandenen Brötchen.
  
   * Implementiere in der Klasse Kiosk eine Methode ''getGewinnerwartung():double''.   * Implementiere in der Klasse Kiosk eine Methode ''getGewinnerwartung():double''.
  
-Am Ende eines Verkaufstages werden die nicht verkauften Gebäckwaren an die lokale +Am Ende eines Verkaufstages werden die nicht verkauften Brötchen an die lokale 
-Hilfsorganisation "Tafel" abgegeben.+Hilfsorganisation "Tafel" abgegeben. Allerdings nicht diejenigen mit Wurst als Belag, da diese zu schnell verderben.
  
-  * Implementiere in der Klasse Kiosk eine Methode ''ausmusternBackwaren()'', bei der aus der Warenbestandsliste alle Gebäckwaren entfernt werden. Du darfst davon ausgehendass in jeder Klasse eine funktionierende Methode ''istKlassenTyp(Class cls):boolean'' zur Feststellung der Klassenzugehörigkeit existiert undbenutzt werden kann.+  * Implementiere in der Klasse Kiosk eine Methode ''ausmusternBackwaren()'', bei der aus der Brötchenliste alle Brötchen entfernt werden, die keine Wurstbrötchen sind.
  • faecher/informatik/oberstufe/modellierung/schulkiosk_i/start.1635966363.txt.gz
  • Zuletzt geändert: 03.11.2021 20:06
  • von sbel