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

Commits on Oct 30, 2024

  1. initiate

    KimYjoo committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    0fc001e View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. docs : 첫 기능 구현 목록 작성

    - 입력, 로또 게임 진행, 출력으로 구분하여 작성
    KimYjoo committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    150bb11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7596d0 View commit details
    Browse the repository at this point in the history
  3. docs : 디자인 수정

    KimYjoo committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    20e6f3b View commit details
    Browse the repository at this point in the history
  4. docs : 디자인 재수정

    KimYjoo committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    ec7a64f View commit details
    Browse the repository at this point in the history
  5. doc : 기능 목록 세분화

    KimYjoo committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    7753cc7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    99f9177 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. feat : 유저 입력 세트 추가

    - 유저의 구입 금액 입력
    - 유저의 당첨 번호 입력
    - 유저의 보너스 번호 입력
    KimYjoo committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    a95a0de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19c5b67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3554819 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b21933 View commit details
    Browse the repository at this point in the history
  5. docs(README) : 예외처리목록 추가

    - 로또 구입 금액이 소수인 경우 추가
    KimYjoo committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    d2feca5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    706382b View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. feat : 입력 예외사항 추가

    - 로또 구입 금액이 숫자가 아닌 값이 입력된 경우
    - 로또 구입 금액에 소수가 입력된 경우.
    KimYjoo committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    e81f8dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc10121 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    856a452 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f6af40 View commit details
    Browse the repository at this point in the history
  5. docs : 입력 예외 처리 목록 구조화

    - 구입금액, 로또 번호, 보너스 번호로 구분지어 정리
    KimYjoo committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    177ff2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8998397 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3aaa530 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d66d871 View commit details
    Browse the repository at this point in the history
  9. refactor : 완성된 사용자 입력 과정을 MVC 패턴을 적용시켜서 리펙토링을 진행

    - LottoGameController : 로또 게임 프로세스 진행
    - LottoGameView : 로또 게임의 입출력 담당
    - LottoGameService : 로또 게임의 기능 및 속성 관리
    - App : 컨트롤러 생성 및 로또 게임 실행
    KimYjoo committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    ead5527 View commit details
    Browse the repository at this point in the history
  10. feat(randomNumber) : 무작위 숫자 생성 기능 추가

    - getUniqueRandomNumbers : 설정한 범위 내 무작위 숫자를 중복 없이 설정한 개수 만큼 생성
    - getRandomNumber :
    설정한 범위 내 무작위 숫자를 생성
    KimYjoo committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    f1e72f8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3dbfabf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5032c89 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4714cd2 View commit details
    Browse the repository at this point in the history
  14. feat : 로또 클래스 및 로또 상속 클래스 생성

    - lotto : 로또 부모 클래스, 로또 숫자들과 로또 개수의 예외를 확인
    - IssuedLotto : 발행된 로또, 사용자의 구매에 따라 생성된 로또
    - AnswerLotto : 사용자의 입력에 따라 정해진 정답 로또
    KimYjoo committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    fbaa233 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    38d8b8e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    262c56c View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    9c18f12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb4c4d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f83685 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a1d3bca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0959eaf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    58d9c26 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6ecf392 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. 과제 제목 수정

    자동차 게임으로 오기입 되어있던 제목을 로또로 알맞게 수정
    KimYjoo authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    2c16dde View commit details
    Browse the repository at this point in the history