Define a class called TicTacToe. An object of type TicTacToe is a single game of tic-tac-toe. Store the game board as a single two-dimensional array of base type char that has three rows and three columns.
Include methods to add a move, to display the board, to tell whose turn it is (X or 0), to tell whether there is a winner, to say who the winner is, and to reinitialize the game to the beginning.
Write a main method for the class that will allow two players to enter their moves in turn at the same keyboard.