// Programmieren 1, Praktikum 6, Aufgabe 1 // Author: Sven Eisenhauer // Date: 14.01.2005 // File: tictactoe.h // Description: class TicTacToe #ifndef TICTACTOE_1 #define TICTACTOE_1 class TicTacToe { public: TicTacToe(); ~TicTacToe(); void playOneGame(); private: char field[9]; const int nrFields; int round; char *nextPlayer; char *winner; void print(); void printWinner(); void welcome(); void setNext(char *n) {nextPlayer=n;} void setBeginner(); void setWinner(); char * getNext() {return nextPlayer;} char * getWinner() {return winner;} void movePlayer(); void moveComputer(); void eraseField(); int testField(int); }; #endif