Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
schule:klassen:2019:10abc:zustandsdiagramme1 [2020/01/16 20:40] – [Aufgabe 7:] martinschule:klassen:2019:10abc:zustandsdiagramme1 [2020/01/16 20:54] – [Aufgabe 7:] martin
Zeile 176: Zeile 176:
 } }
 </code> </code>
 +
 +
 +===== Aufgabe 8: =====
 +Ein Getränkeautomat gestattet nur den Einwurf von 50 ct-Münzen und 1 €-Münzen. Er soll sich genau dann im Zustand "bezahlt" befinden, wenn insgesamt **genau** 2 € eingeworfen wurden.
 +  - Zeichne ein Zustandsdiagramm!
 +  - Programmiere eine Klasse ''Automat'' mit den Methoden ''fünzigCentEinwerfen'' und ''einEuroEinwerfen'', die den Automaten abbildet und nach jedem Methodenaufruf ausgibt, in welchem Zustand sie sich befindet und ob insgesamt genau 2 € eingeworfen wurden.
 +
 +{{:schule:klassen:2019:10abc:pasted:20200116-205349.png}}
 +
  
Drucken/exportieren
QR-Code
QR-Code schule:klassen:2019:10abc:zustandsdiagramme1 (erstellt für aktuelle Seite)