public User(LayoutNode layoutNodes) : base(false, layoutNodes) { }
public Computer(LayoutNode layoutNodes) : base(true, layoutNodes) { }
public Context(LayoutNode layoutNodes, Operation _operator) { this.user = new User(layoutNodes); this.computer = new Computer(layoutNodes); this.SetState(_operator); }
public Operation(bool isBlanck, LayoutNode layoutNodes) { this.isBlanck = isBlanck; this.layoutNodes = layoutNodes; this.drawTool = layoutNodes.DrawTool; }