Informatik

Zustandsdiagramm für Bugs

Im Folgenden soll die Klasse Bugs durch das nachfolgende Klassendiagramm modelliert sein.

classDiagram
    class Bugs {
        ...
        jump()
        moveLeft()
        moveRight()
        die()
    }

Aufgabe

Erstellt ein Zustandsdiagramm für das Spielobjekt Bugs. Benutzt dazu diese Excalidraw Vorlage und geht wie folgt vor:

  • Bestimmt den Startzustand von Bugs und markiert diesen.
  • Überlegt mit welchen Methoden Bugs aus dem Startzustand in einen anderen wechseln kann.
  • Überlegt von welchen Zuständen mit welchen Methoden Bugs in einen neuen Zustand wechseln kann.
  • Überlegt welche Zustände Endzustände sein können und markiert diese.
🖊 Zustandsdiagramm für Bugs