summaryrefslogtreecommitdiffstats
path: root/card.h
blob: d97cb706fb3afb656ca61535e1c1248612be7d41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#ifndef _CARD_H_
#define _CARD_H_

#include <iostream>
#include <string>

using std::string;
using std::cout;
using std::endl;

class Card
{
    private:
        /* card + suit */
        string type;
        int rank;

    public:
        Card(void);
        Card(string &);

        /* could be overloaded with cout's << operator */
        string getType(void);
        void rankCard(void);
        void sortCards(Card **);
};

#endif