Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
faecher:informatik:oberstufe:modellierung:2019a:start [16.12.2021 08:35] – sbel | faecher:informatik:oberstufe:modellierung:2019a:start [16.12.2021 08:51] – [Teil 2] sbel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Whalewatching Events ====== | ====== Whalewatching Events ====== | ||
+ | ((Abituraufgabe 2019 in BW, Teil A)) ((Photo by [[https:// | ||
+ | | ||
+ | |||
+ | |||
+ | {{ : | ||
Eine Eventfirma, die Whalewatching betreibt, möchte ihre Touren mit einer neuen Software | Eine Eventfirma, die Whalewatching betreibt, möchte ihre Touren mit einer neuen Software | ||
Zeile 28: | Zeile 33: | ||
Sichtungen speichert. Darüber hinaus wird es unter anderem für jede beobachtbare Tierart | Sichtungen speichert. Darüber hinaus wird es unter anderem für jede beobachtbare Tierart | ||
eine eigene Klasse geben. | eine eigene Klasse geben. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | ===== Teil 1 ===== | ||
+ | |||
+ | {{: | ||
+ | === (T1A1) === | ||
+ | Stellen Sie die Beziehungen zwischen den Klassen '' | ||
+ | Delfin, Fleckendelfin, | ||
+ | und begründe deine Entscheidung. | ||
+ | |||
+ | * Gib an, in welchen Klassen die Attribute '' | ||
+ | * Implementiere einen Konstruktor für die Klasse '' | ||
+ | die Klasse '' | ||
+ | |||
+ | ===== Teil 2 ===== | ||
+ | |||
+ | |||
+ | Wenn ein Boot sich einem oder mehreren Tieren nähert, wird die Methode | ||
+ | '' | ||
+ | Tieren nähern darf. Dazu ruft sie die Methode '' | ||
+ | gesichteten Tieres auf. Wenn die Annäherung erlaubt ist, trägt die Methode | ||
+ | beobachten das Tier in das Array '' | ||
+ | genügend Platz. Die Methode gibt zurück, ob die Beobachtung erlaubt ist. | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === (T2A1) === | ||
+ | |||
+ | * Erläutere, warum der Methode '' | ||
+ | * Implementiere die Methode '' | ||
+ | |||
+ | Die Methode '' | ||
+ | immer '' | ||
+ | |||
+ | * Vergleiche die beiden Varianten in Bezug auf Erweiterbarkeit um weitere Delfinarten oder Änderungen der Artenschutzbestimmungen bei bestehenden Tierarten. | ||
+ | |||
+ | ===== Teil 3 ===== | ||
+ | Nach Beendigung der Tour soll der Preis nach den oben beschriebenen Regeln | ||
+ | berechnet werden. | ||
+ |