#ifndef EKLENDI_OYUN_H_ #define EKLENDI_OYUN_H_ #include "takim.h" #include "kagit.h" #include "anlatan.h" #include class Oyuncu; class Oyun { size_t hedefPuan_; Takimlar takimlar_; Oyuncular oyuncular_; Oyuncu * sonKazanan_; size_t dagitan_; // Gelismeleri anlatan nesne Anlatan anlatan_; void herkeseGoster(Kagit const & kagit); void oyuncuOynat(Oyuncu & oyuncu, Oyuncu & sagdaki, Deste & yer, bool tekKagit); void sonucBildir(char const * baslik) const; void masaHazirla(Deste & deste, Deste & yer); void kagitlariDagit(Deste & deste); void desteOynat(); public: explicit Oyun(size_t oyuncuSayisi, size_t hedefPuan); ~Oyun(); void oynat(); }; #endif // EKLENDI_OYUN_H_