Struppi: tote Objekte

Beitrag lesen

Nun aber zur Frage:
Wenn ein Wesen stirbt, also den Lebensstatus 0 erreicht, ist es dann sinnvoll, den ursprünglichen wesen-Array zu manipulieren und die entsprechende Weseninstanz samt referenzierendem Array-Element zu entfernen (so daß nur noch 2 Wesen in der Welt existieren) oder wäre es besser, man prüft bei allen weiteren Aktionen immen den Lebensstatus und reagiert darauf.

z.b. if(wesen[0].lebensstatus == 1)wesen[0].display();

Ich frage mich, wenn du eine solche Eigenschaft hast, warum machst du dir dann über sowas Gedanken?

Also entweder hat diese Eigenschaft einen Sinn, dann musst du auch das Objekt behalten oder sie ist nutzlos, dann musst du das Objekt löschen.

Struppi.