#include #include "Blackjack.h" #include "Card.h" #include "Deck.h" #include "GameDeck.h" using namespace std; /* * * A deck class which has * - Cards in deck in vector * - Shuffle deck function * - A map of cards to numerical values * * A Game class * - Adds decks to game and calls their shuffles * * Blackjack class, not sure hierarchy yet * - has a gamedeck * - game() method with main loop * - * * Game deck is-a deck, inherits functions, difference is constructor takes amount of decks, * creates that many, and slaps them into one bigger deck * */ int main() { Blackjack bj(4); bj.play(); return 0; }