Wichtige Variablen
Wichtige Informationen für unser Backend
Neben einer Figurenverwaltung benötigt unser Backend noch weitere Informationen, um eingegebene Züge validieren und durchführen zu können. Diese sind (nebensächlich) an verschiedenen Stellen bereits aufgetaucht.
Aufgabe 1
Welche Informationen benötigt euer Bauernschach-Backend als Objekt oder Klassenvariablen, um Züge durchführen und validieren zu können?
Auflösung
Natürlich hängt das auch von euren User Stories ab.:
- Eine Figurliste
- eine Variable für die aktuell ziehende Farbe
Aufgabe 2
Ergänzt eure Backend-Klasse im Klassendiagramm um die entsprechenden Variablen.
Quellen
- [1]: (letzter Zugriff: 06.08.2024) - Urheber: Wilfredor - Lizenz: Creative Commons CC0 1.0 Universal Public Domain