framework
Class Console

java.lang.Object
  extended by framework.Console

public class Console
extends java.lang.Object

This class has methods for interacting with a user who is trying to solve a problem through a console interface. Note that this class is concrete; it is neither an interface nor abstract. It also does not depend on any particular problem domain.


Constructor Summary
Console(Problem problem)
          Creates a new problem console user interface.
 
Method Summary
 void start()
          Displays the introduction and begins to process user moves.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Console

public Console(Problem problem)
Creates a new problem console user interface.

Parameters:
problem - the problem
Method Detail

start

public void start()
Displays the introduction and begins to process user moves.