다음 코드는 생성자 함수와 메서드가 클래스 안에 한 덩어리로 묶여 있어서 보기에 편합니다.

    class Monster {
      constructor(name, hp, att) { 
        this.name = name;
        this.hp = hp; 
        this.att = att; 
      }
      attack(monster) {
        monster.hp -= this.att;
      }
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.