Lernpfad:Hehomon/5: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Zeile 23: Zeile 23:
</syntaxhighlight>
</syntaxhighlight>


<code>lp</code> sind die Lebenspunkte des ''Hehomons''. Statt eines Setters werden sie über die Methoden <code>nimmSchaden</code> und <code>heilen</code> verändert, die darauf achten, dass die <code>lp</code> niemals kleiner als Null oder größer als <code>hpMax</code> werden. Wir gehen davon aus, dass ein ''Hehomon'' zu Beginn immer bei voller Gesundheit ist, daher werden <code>lpMax</code> im Konstruktor auf denselben Wert gesetzt wie <code>lp</code>.
<code>lp</code> sind die Lebenspunkte des ''Hehomons''. Statt eines Setters werden sie über die Methoden <code>nimmSchaden</code> und <code>heilen</code> verändert, die darauf achten, dass die <code>lp</code> niemals kleiner als Null oder größer als <code>hpMax</code> werden. Wir gehen davon aus, dass ein ''Hehomon'' zu Beginn immer bei voller Gesundheit ist, daher wird <code>lpMax</code> im Konstruktor auf denselben Wert gesetzt wie <code>lp</code>.

Navigationsmenü