Blackjack Program  Iteration 2
Core Exercise HIT3172
 All Classes Functions Variables Enumerations Enumerator
deck.h
1 /*
2  * deck.h
3  *
4  * Created on: 14/08/2012
5  * Author: Adam Malcontenti-Wilson
6  */
7 
8 #include "card.h"
9 
10 #ifndef DECK_H_
11 #define DECK_H_
12 
13 #define DECK_SIZE 52
14 
20 class deck {
21 private:
26  card* _cards[DECK_SIZE];
27 
32  int _top_card;
33 public:
34  deck();
35  ~deck();
36 
37  void shuffle();
38  card* draw();
39 
40  int get_cards_remaining();
41 };
42 
43 #endif /* DECK_H_ */