Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[로또 게임] 김용주 미션 제출합니다. #398

Open
wants to merge 37 commits into
base: main
Choose a base branch
from

Conversation

KimYjoo
Copy link

@KimYjoo KimYjoo commented Nov 4, 2024

No description provided.

- 입력, 로또 게임 진행, 출력으로 구분하여 작성
- 유저의 구입 금액 입력
- 유저의 당첨 번호 입력
- 유저의 보너스 번호 입력
- 로또 구입 금액이 소수인 경우 추가
- 로또 구입 금액이 숫자가 아닌 값이 입력된 경우
- 로또 구입 금액에 소수가 입력된 경우.
- 구입금액, 로또 번호, 보너스 번호로 구분지어 정리
- LottoGameController : 로또 게임 프로세스 진행
- LottoGameView : 로또 게임의 입출력 담당
- LottoGameService : 로또 게임의 기능 및 속성 관리
- App : 컨트롤러 생성 및 로또 게임 실행
- getUniqueRandomNumbers : 설정한 범위 내 무작위 숫자를 중복 없이 설정한 개수 만큼 생성
- getRandomNumber :
설정한 범위 내 무작위 숫자를 생성
- lotto : 로또 부모 클래스, 로또 숫자들과 로또 개수의 예외를 확인
- IssuedLotto : 발행된 로또, 사용자의 구매에 따라 생성된 로또
- AnswerLotto : 사용자의 입력에 따라 정해진 정답 로또
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