// Specification file for class Deck, which represents // a deck of 52 playing cards. // class Deck is derived from class UnsortedType, and // uses the list to contain the playing cards. #include "unsorted.h" class Deck : public UnsortedType { public: // Constructor Deck(); // Sets deck to empty // Transformers void GenerateDeck(); // Generates deck in bridge (poker) order void Shuffle(); // Reorders the cards };