#include "Hand.h" #include "Card.h" #include using namespace std; /** Default Constructor * * Represents an empty hand. */ Hand::Hand() { } /** Inserts a new card into the hand. * * The new card should be placed nearby other cards of the same suit. */ void Hand::insertCard(const Card& c) { } /** Plays card of given suit if possible; any card otherwise. * * Returned card should be removed from hand. * * Exceptions: if the hand is completely empty, * throws a hand_empty. */ Card Hand::playDown(Card::Suit suit) { return Card(); // place holder to make compiler happy } /** Copy Constructor */ Hand::Hand(const Hand& orig) { } /** Assignment Operator */ Hand& Hand::operator=(const Hand& orig) { } /** Destructor */ Hand::~Hand() { }