Keller-Dev
Docs
· Java & Hytale
Übersicht
Neuer Eintrag
Eintrag bearbeiten
Titel *
Kategorie *
Java Core
Java OOP
Java Advanced
Plugin-System
Event-System
UI-System
Sonstiges
Erklärung / Inhalt *
In frühen Entwicklungsphasen werden Entitäten primär als Datenbehälter (Plain Old Java Objects / POJOs) definiert, um die Kernstruktur zu etablieren. Validierungen für unzulässige Zustandsübergänge (z. B. Wechsel von COMPLETED zurück auf NOT_STARTET) werden bewusst noch nicht im Datenmodell hart verdrahtet, sondern später in ein dediziertes System / eine State Machine ausgelagert.
Code-Beispiel (optional)
// Phase 3.1: Einfacher Setter ohne Transitions-Logik public void setStatus(Queststatus status) { this.status = status; }
Referenz-Datei / Projekt (optional)
Referenz-Klasse / Interface (optional)
Quellen-Link (optional)
Tags (durch Komma getrennt)
Änderungen speichern
Abbrechen