Skip to content

xaxeon/java-racingcar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java-racingcar

자동차 경주 미션 저장소

패키지 구조

[Model]

Car

  • 'Name'과 'Position'을 담은 객체

Cars

  • 게임에 참여하는 'Car'들을 묶은 객체

Name

  • 'Car'의 이름을 담은 객체

Position

  • 'Car'의 위치를 담은 객체

RandomNumber

  • 전진 조건이 되는 수를 생성하는 객체

TryCount

  • 게임 진행 횟수를 담은 객체

[View]

InputView

  • 사용자의 입력을 받음

OutputView

  • 안내 문구 및 결과 출력

ViewMessage(enum)

  • 입출력 문구 모음

[Controller]

RacingController

  • 게임 진행

[Util]

ErrorMessage(enum)

  • 에러 문구 모음

Validation

  • Model과 View 검증

필요 기능

  1. 자동차 정보 입력
  2. 시도 횟수 입력
  3. 실행 결과 출력
  4. 우승자 출력

About

아롬 자바 멘토링

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%