blue.cards
Class Deck

java.lang.Object
  |
  +--blue.cards.Deck
Direct Known Subclasses:
NonstandardDeck

public class Deck
extends java.lang.Object


Field Summary
protected  blue.cards.CardSet cards
           
 
Constructor Summary
Deck()
           
Deck(java.lang.String name)
           
 
Method Summary
 void add(Card c)
           
 void addRank(int i)
           
 Card delete()
           
static void move(Hand h, Deck d)
           
static void move(Pile p, Deck d)
           
 void println()
           
 void shuffle()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cards

protected blue.cards.CardSet cards
Constructor Detail

Deck

public Deck()

Deck

public Deck(java.lang.String name)
Method Detail

add

public void add(Card c)

addRank

public void addRank(int i)

move

public static void move(Hand h,
                        Deck d)

move

public static void move(Pile p,
                        Deck d)

delete

public Card delete()

println

public void println()

shuffle

public void shuffle()