TDT4102-Ovinger/Oving5/Oving 5/Blackjack.h

35 lines
398 B
C++

#pragma once
#include "CardDeck.h"
class Hand
{
public:
Hand();
Hand(bool dealer);
void newCard(CardDeck& cards);
void printCards();
int sum();
private:
void addValue();
vector<Card> card;
vector<int> cardsToShow;
vector<int> total;
bool d;
int calculateSum();
};
class Blackjack
{
public:
Blackjack();
void printCards();
private:
CardDeck cards;
Hand player;
Hand dealer;
};