fork(1) download
  1. class Player1 {
  2. public int hp;
  3. public int place;
  4.  
  5. // 引数なしコンストラクタ(インスタンス作成時に自動で呼ばれます)
  6. public Player1() {
  7. hp = 100;
  8. place = 0;
  9. }
  10.  
  11. public void work() {
  12. hp -= 1;
  13. place += 1;
  14. }
  15.  
  16. public void print() {
  17. System.out.println("hp: " + hp + ", place: " + place);
  18. }
  19. }
  20.  
  21. // ※paiza.IOなどで実行する場合は public class Main としてください
  22. public class Main {
  23. public static void main(String[] args) {
  24. // Player1型のインスタンス p を作る(この時点でコンストラクタが呼ばれ初期化される)
  25. Player1 p = new Player1();
  26.  
  27. // hp と place を表示
  28. p.print();
  29.  
  30. // hp と place を更新
  31. p.work();
  32.  
  33. // 更新された hp と place を表示
  34. p.print();
  35. }
  36. }
Success #stdin #stdout 0.13s 19096KB
stdin
Standard input is empty
stdout
hp: 100, place: 0
hp: 99, place: 1