다음 코드는 생성자 함수와 메서드가 클래스 안에 한 덩어리로 묶여 있어서 보기에 편합니다.
class Monster {
constructor(name, hp, att) {
this.name = name;
this.hp = hp;
this.att = att;
}
attack(monster) {
monster.hp -= this.att;
}
}
다음 코드는 생성자 함수와 메서드가 클래스 안에 한 덩어리로 묶여 있어서 보기에 편합니다.
class Monster {
constructor(name, hp, att) {
this.name = name;
this.hp = hp;
this.att = att;
}
attack(monster) {
monster.hp -= this.att;
}
}