RPGを作っているのですけど、主人公の体力をstaticにしていいのですかね? また、他に何か良いやり方があったら教えてください。
追記
もし、他のキャラクターが出てくる場合、どうするとhpを共有しないように表現できますか?
Java
1 2package Hero.ex; 3 4public class main { 5 6 public static void main(String[] args){ 7 8 9 matango m1 = new matango(); 10 11 12 m1.attack(); 13 } 14} 15 16package Hero.ex; 17 18public class matango { 19 20 void attack(){ 21 22 traveler.hp -= 10; 23 System.out.println(traveler.hp); 24 } 25 26 27} 28 29package Hero.ex; 30 31public class traveler { 32 33 static int hp = 100; 34 35 36} 37
すみません、タグのRPGはゲームと関係ないので削除していただければと思います。