コード例 #1
0
ファイル: Program.cs プロジェクト: noob2/Fundamental-Level
        private static void Main()
        {
            IRenderer renderer = new Renderer();
            IInputHandler inputHandler = new InputHandler();
            CommandFactory commandFactory = new CommandFactory();
            WorkCalerndarEngine engine = new WorkCalerndarEngine(renderer, inputHandler, commandFactory);

            engine.Run();
        }
コード例 #2
0
 public WorkCalerndarEngine(IRenderer renderer, IInputHandler inputHandler, CommandFactory commandFactory)
 {
     this.Renderer = renderer;
     this.InputHandler = inputHandler;
     this.CommandFactory = commandFactory;
 }