faecher:informatik:oberstufe:modellierung:2019a:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:modellierung:2019a:start [16.12.2021 08:52] – [Teil 3] sbelfaecher:informatik:oberstufe:modellierung:2019a:start [16.12.2021 08:56] – [Teil 3] sbel
Zeile 78: Zeile 78:
   * Implementiere die Methode'' berechneTourPreis(): int'' in der Klasse Tour. Die Methode ''getPreis(): int'' in der Klasse ''Bartenwal'' liefert den Einzelpreis eines Tiers zurück, in der Klasse ''Delfin'' liefert sie den Preis der gesamten Gruppe   * Implementiere die Methode'' berechneTourPreis(): int'' in der Klasse Tour. Die Methode ''getPreis(): int'' in der Klasse ''Bartenwal'' liefert den Einzelpreis eines Tiers zurück, in der Klasse ''Delfin'' liefert sie den Preis der gesamten Gruppe
 zurück. zurück.
 +
 +Zum Abschluss sollen die Teilnehmer eine Urkunde erhalten. Dort wird unter anderem die Anzahl der beobachteten Delfine und die Spitznamen der gesichteten Bartenwale aufgeführt.
 +
 +
 +**Beispiel:**
 +
 +Sie haben 17 Delfine gesichtet.\\
 +Sie haben die Bartenwale Wally Walter Walburga gesichtet.
 +
 +Falls keine Delfine oder keine Bartenwale gesichtet werden, soll die entsprechende
 +Zeile weggelassen werden. Du musst dich bei der Ausgabe nicht um Einzahl und
 +Mehrzahl kümmern.
 +
 +---- 
 +{{:aufgabe.png?nolink  |}}
 +=== (T3A1) ===
 +Implementiere eine Methode ''druckeZertifikat()'', die die gewünschte
 +Ausgabe erzeugt.
 +
 +//Hinweis:// Du kannst davon ausgehen, dass für alle Attribute die entsprechenden
 +öffentlichen'' get''-Methoden existieren. Verwende die Methode
 +''ausgeben(s: String)'', um eine Zeile Text ausdrucken zu lassen.
  • faecher/informatik/oberstufe/modellierung/2019a/start.txt
  • Zuletzt geändert: 16.12.2021 08:56
  • von sbel