Class CardStack

java.lang.Object
  extended by CardStack

public class CardStack
extends java.lang.Object


Field Summary
protected  Card[] cards
           
protected  java.util.ArrayList<Card> cardStack
           
protected  java.util.ArrayList<Card> orderedCards
           
 
Constructor Summary
CardStack()
           
CardStack(Card[] startCards)
           
 
Method Summary
 void putCardBack(Card c)
           
 void putDefCardBack()
           
 Card takeCard()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cards

protected Card[] cards

cardStack

protected java.util.ArrayList<Card> cardStack

orderedCards

protected java.util.ArrayList<Card> orderedCards
Constructor Detail

CardStack

public CardStack()

CardStack

public CardStack(Card[] startCards)
Method Detail

putDefCardBack

public void putDefCardBack()

takeCard

public Card takeCard()

putCardBack

public void putCardBack(Card c)