Kann ich eine leere Java-Klasse haben?
Ich erstelle ein gitterbasiertes Spiel.
Ich muss eine Reihe von Hindernissen implementieren, die zufällige Positionen innerhalb des Gitters einnehmen. Ich habe eine abstrakte Klasse erstelltALifeForm
, das die allgemeinen Methoden für jedes Element im Raster enthält. Offensichtlich können abstrakte Klassen nicht initialisiert werden, also wollte ich eine neue Klasse erstellenAObstacle
, das wird @ verlängeALifeForm
.
Only Problem ist, meinAObstacle
class ist nicht spezialisiert. Alle benötigten Methoden befinden sich inALifeForm
.
ann ich eine leere Klasse haben? Ist es eine schlechte Programmierpraxis? Und wenn ja, was kann ich stattdessen implementieren?