Skip to content

woowacourse/java-blackjack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java-blackjack

블랙잭 미션 저장소

우아한테크코스 코드리뷰

도메인

카드 값

  • 2~10, A, K, Q, J 가 있다.
  • K, Q, J 는 10으로 계산된다.

카드

  • 다이아, 클로버, 하트, 스페이드 카드가 있다.
  • 카드 값을 가진다.

카드 영역

  • 딜러 카드 영역과 참가자 카드 영역으로 나뉜다.
  • 카드들을 가진다.
  • 카드를 더 받을 수 있는 상태인지 확인한다.
  • 카드를 더 받을 것인지 결정한다.
  • 카드 현숫자를 계산한다.
  • A 는 1 또는 11로 계산될 수 있다.
  • 카드를 추가할 수 있다.
  • 처음에 카드 2장을 받아 생성된다.

카드 덱

  • 전체 카드를 가진다.
  • 카드를 한장씩 준다.