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;
}
}