/java-racingcar

자동차 경주 게임 미션 저장소

Primary LanguageJava

java-racingcar

자동차 경주 미션 저장소

우아한테크코스 코드리뷰

구현할 기능 목록

자동차

  • 자동차는 이름을 가진다.
  • 자동차는 위치를 가진다.
  • 자동차는 전진할 수 있다.
  • 자동차는 멈출 수 있다.

예외처리 (제약조건)

  • 자동차의 이름은 1자 이상 5자 이하여야 한다.
  • 자동차 이름은 쉼표로 구분한다. (자동차 이름은 공백을 제거한다.)
  • 시도할 횟수는 자연수여야 한다.
  • 자동차 위치는 음의 위치일 수 없다.

입출력

  • 자동차 이름을 입력받는다.
  • 시도할 게임 횟수를 입력받는다.
  • 각 실행 결과를 출력한다.
  • 최종 우승 결과를 출력한다.
  • 한 번 전진할 때 마다 -를 붙인다.

게임

  • 전진 조건과 관련된 random 값 (0 ~ 9)을 구한다.
  • 실행할 횟수를 가진다.