public class Blackjack…
private List playerHand;
private List dealerHand; public bool didPlayerWin() {
return getHandTotal(playerHand) > getHandTotal(dealerHand);
} private int getHandTotal(List hand) {
int total = 0;
Iterator iCard = hand.iterator();
while (iCard.hasNext()) {
Card card = (Card)iCard.next();
total += card.value;
}
return total;
}
public class Blackjack…
private Player player;
private Player dealer; public bool didPlayerWin() {
return player.getHandTotal() > dealer.getHandTotal();
}
public class Player…
private List hand; public int getHandTotal() {
int total = 0;
Iterator iCard = hand.iterator();
while (iCard.hasNext()) {
Card card = (Card)iCard.next();
total += card.value;
}
return total;
}