Skip to content

[Kakao] semi 사전과제 제출합니다.#194

Open
un-known0 wants to merge 31 commits intonext-step:mainfrom
un-known0:semi
Open

[Kakao] semi 사전과제 제출합니다.#194
un-known0 wants to merge 31 commits intonext-step:mainfrom
un-known0:semi

Conversation

@un-known0
Copy link

No description provided.

- 반환값을 boolean->void로 수정
- validateLength를 public->default로 변경
  - countBall: 볼 개수 계산
  - countStrike: 스트라이크 개수 계산
  - judge: 결과 판정 후 GameResult 반환
  - isGameOver를 GameResult로 이동 (자기 상태 판단 책임)
  - GameResult에 goal 필드 추가
  - hasNoDuplicates에서 이름 변경 (validate 패턴 적용)
  - parseToNumbers에서 validateNoDuplicates 호출 추가
  - docs: README 함수명 및 반환값 수정
  - printResult: 게임 결과 출력
  - printGameEnd: 게임 종료 메시지 출력
  - GameResult.getGoal getter 추가
  - docs: README에 printGameEnd 추가
- GameResult: goal 필드 제거, isGameOver(int) 매개변수 방식 변경
- BaseballGameJudge.judge() 호출 수정
- OutputView.printGameEnd(int) 매개변수 변경
- InputView 불필요한 import 제거
- docs: README 반영
- run: 게임 루프 및 재시작 처리
- playRound: 단일 라운드 진행
- handleRestart: 재시작 입력 처리
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant