2.7.3 클래스로 객체를 생성하는 방법

    이제 클래스로 객체를 생성해 보겠습니다. 자바스크립트는 생성자 함수를 조금 더 편하게 쓸 수 있도록 클래스 문법을 도입했습니다. 2.7.1절에서 작성한 Monster 생성자 함수를 클래스로 바꿔 보겠습니다.

    function Monster(name, hp, att) { 
      this.name = name;
      this.hp = hp; 
      this.att = att; 
    }

    클래스로 바꾸면 다음과 같습니다.

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