rendered paste body//Filen card.hpp#include <iostream>using namespace std;class Card{public: Card(int initialValue,int initialSuit){itsValue=initialValue;itsSuit=initialSuit;} ~Card(){} int GetValue() const {return itsValue;} void SetValue(int value) {itsValue=value;} int GetSuit() const {return itsSuit;} void SetSuit(int suit){itsSuit=suit;}private: unsigned int itsValue; unsigned int itsSuit;};//Filen uppg1.cpp#include <iostream>#include <vector>#include "card.hpp"using namespace std;int main(){ char *s[]={"Hearts","Clubs","Diamonds","Spades"}; char *v[]={"jumbomumbo","Ace","2","3","4","5","6","7","8","9","10","Jack","Queen","King"}; vector<Card> fewCards; Card card1(5,3); fewCards.push_back(card1); Card card2(4,2); fewCards.push_back(card2); Card card3(12,3); fewCards.push_back(card3); Card card4(1,0); fewCards.push_back(card4); for(int i=0;i<fewCards.size();i++) cout << v[fewCards.at(i).GetValue()] << " of " << s[fewCards.at(i).GetSuit()] << "\n"; return 0;}