001public abstract class Game { 002 private static UserInterface aGui; 003 private static GameEngine aEngine; 004 005 /** 006 * Create the game and initialise its internal map. Create the inerface and link 007 * to it. 008 */ 009 public static void main(final String[] pArgs) { 010 Game.aEngine = new GameEngine(); 011 Game.aGui = new UserInterface(Game.aEngine); 012 Game.aEngine.setGUI(Game.aGui); 013 } 014}