@Component public class Deck extends java.lang.Object
DeckFactory.createDeck()
Deck(java.util.List<Card> cards)
Card
deal()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Deck(java.util.List<Card> cards)
cards
public Card deal()
can @throw IllegalStateException if the deck is empty