예제 #1
0
파일: Program.cs 프로젝트: thnxAlot/lab5
        static void Main(string[] args)
        {
            GameEngineFacade gameFacade = new GameEngineFacade(
                new CodeRedactor(),
                new Compilation(),
                new Render(),
                new AppControl());
            Client person = new Client();

            person.createApp(gameFacade);

            Console.ReadKey();
        }
예제 #2
0
파일: Client.cs 프로젝트: thnxAlot/lab5
 /// <summary>
 /// "нажимаем на кнопку запуска"
 /// </summary>
 /// <param name="facade">требуемый фасад</param>
 public void createApp(GameEngineFacade facade)
 {
     facade.checkState();
     facade.startApp();
     facade.stopApp();
 }