/* * @topic W120101 Java <a href="http://www.c-jump.com/bcc/c123c/c123sample/Java/Week11/tic_tac_toe_class_violet.html" target="_blank">Tic-Tac-Toe Game</a> * @brief main driver program */ package tictactoeapp; import java.util.Scanner; public class TicTacToeApp { private static Scanner sc = new Scanner( System.in ); public static void main(String[] args) { Board board = new Board(); Game game = new Game( board ); board.print(); for (;;) { String response = Validator.getString( sc, "Would you like to play? y/n "); if (response.equalsIgnoreCase("Y")) { board.clear(); game.start(); // play one game } else { System.out.println( "Thank you for playing, please come back again!" ); break; } }//forever } }//class TicTacToeApp