Hallo,
um OOP zu üben schreibe ich ein kleines Textadventure, siehe Anhang, bislang habe ich folgende Fragen:
-Ich habe einen Gesundheitstrank instanziert und wenn man einen trinkt, sollen die Vitalpunkte von Mensch um 25 erhöht werden. Eclipse meckert, dass heilung auf static setzen soll, aber warum? Ich habe den Trank doch instanziert?
-Ich habe einen Menschen instanziert und die Variablen Name=Martin, Vitalpunkte=100,Goldtaler=200 und AnzahlTrank=0 instanziert, aber irgendwie meckert der Konstruktor bei this.goldtaler und this.anzahlTrank. Somit funktioniert die Methode "kaufeTrank" auch nicht.
Vielen Dank im Voraus!
Viele Grüße
Martin
um OOP zu üben schreibe ich ein kleines Textadventure, siehe Anhang, bislang habe ich folgende Fragen:
-Ich habe einen Gesundheitstrank instanziert und wenn man einen trinkt, sollen die Vitalpunkte von Mensch um 25 erhöht werden. Eclipse meckert, dass heilung auf static setzen soll, aber warum? Ich habe den Trank doch instanziert?
-Ich habe einen Menschen instanziert und die Variablen Name=Martin, Vitalpunkte=100,Goldtaler=200 und AnzahlTrank=0 instanziert, aber irgendwie meckert der Konstruktor bei this.goldtaler und this.anzahlTrank. Somit funktioniert die Methode "kaufeTrank" auch nicht.
Vielen Dank im Voraus!
Viele Grüße
Martin