|
|
|
|
@ -21,8 +21,8 @@ public class CardGame {
|
|
|
|
|
private Pile createDeck(int numberOfCards) {
|
|
|
|
|
Pile deck = new Pile();
|
|
|
|
|
for (int number = 0; number < numberOfCards * Suit.COUNT; number++) {
|
|
|
|
|
for (int suit = 0; suit < Suit.COUNT; suit++) {
|
|
|
|
|
deck.add(new Card(number + 1, new Suit(suit)));
|
|
|
|
|
for (Card.Suit suit: Card.Suit.values()) {
|
|
|
|
|
deck.add(new Card(number + 1, suit));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return deck;
|
|
|
|
|
|