-
Lv.1 정답 맟추기 위해 숫자를 입력할때 처음에 int 타입을 이용해서 진행했습니다. -> 문자 입력시 오류값을 도출 할수 없다는 점에서 String[] 배열을 이용해서 진행하였습니다. -> 글자 수가 3자리 초과해서 입력 시 오류값을 도출 할수 없다는 점에서 String 을 사용하여 진행
-
LV.1 결과값 출력 및 게임 로직 적용하기 과정에서 baseballGameDisplay 클래스를 이용해서 스트라이크, 볼 값 출력 -> 각 클래스에 생성자를 만들어 메서드를 호출했지만 오류가 발생해서 원인을 찾아보려 했지만 결국 못함 -> getter 메서드를 이용했지만 오류 발생으로 구현하지 못함 -> 클래스 내부에서 메서드 호출해서 이용함
-
Lv.2 입력값이 유효한지 검사하기 과정에서 try ~ catch 문을 이용해서 구현함 -> validateInput 메서드를 이용해서 과정을 진행해야 했는데 기능 구현 실패 -> paly 메서드 내부에서 try ~ catch 문을 이용해서 기능 구현함
실행 결과 예시
환영합니다! 원하시는 번호를 입력해주세요
- 게임시작하기 2. 게임 기록 보기 3. 종료하기
1
게임 시작하기
숫자를 입력하세요
456
아웃
숫자를 입력하세요
123
0스트라이크
숫자를 입력하세요
789
0스트라이크 2볼
숫자를 입력하세요
397
1스트라이크 0볼
숫자를 입력하세요
asd
올바르지 않은 입력값입니다
숫자를 입력하세요
4444
올바르지 않은 입력값입니다
숫자를 입력하세요
445
올바르지 않은 입력값입니다
숫자를 입력하세요