요구사항 정리
- 돈을 넣는다.
- 총 몇 개의 로또를 구매할 수 있는지 구한다.
- 수동으로 구매할 로또 개수를 입력한다.
- 자동으로 구매할 수 있는 로또 개수를 구한다.
- 수동으로 구매할 로또 번호들을 입력한다.
- 수동 로또들을 생성한다.
- 자동 로또들을 생성한다.
- 지난 주 당첨 번호를 입력한다.
- 보너스 볼을 입력한다.
- 지난 주 당첨 번호에서 자동 로또들이 얼마나 일치하는지 확인한다.
- 모든 로또들의 일치 여부를 확인한다.
- 일치 개수들을 보여준다.
- 넣은 돈과 총 얻은 상금을 기준으로 수익률을 구한다.
- 손해/이익 여부를 알려준다.
객체에 역할 부여
구입 금액
- 검증한다.
- 넣은 돈에서 로또를 몇 개 구매할 수 있는지 구한다.
로또 개수