Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
작업 내용
: Action 클래스를 인터페이스로 정의하고 구체적인 행동(공격, 방어, 스킬)을 하위클래스에서 구현하도록 설계함
: Skill 클래스는 추상클래스로 정의하고 구체적인 스킬(2번 베기, 3번 베기, 세게때리기)을 하위클래스에서 구현하도록 설계함
고려사항
게임 진행 관련(캐릭터 생성, 턴 관리, 게임종료,,) 코드들을 메인함수에 작성하게되는데, 추후 기능 확장을 대비해 따로 객체로 분리 여부를 고려해볼 필요가 있음
TODO
기능 목록