인프런 커뮤니티 질문&답변
1:40분쯤 creature type 지정해줄때
작성
·
370
0
작성을 하다보면
CreatureType Type;
protected int hp = 0;
protected int attack = 0;
protected Creature(CreatureType type)
{
this.Type = type;
}
이렇게 작성하면 반환값이 없다고 하면서 오류가 나길래protected void 를 붙였더니 오류가 사라지는데 이게 아직 다른 값들을 작성전인데 void 를 붙여도 나중에 상관없나요?
퀴즈
TextRPG2에서 Creature 클래스를 도입한 주된 이유는 무엇일까요?
플레이어와 몬스터를 구별하기 위해
반복되는 코드(HP, 공격력 등)를 재사용하기 위해
파일을 분리하여 관리하기 위해
플레이어 타입(기사, 궁수 등)을 정의하기 위해





