static void Main(string[] args) { var w = new ConsoleWrapper(); var v = new CalculatorView(w); var c = new Calculator(w, v); var i = new Input(w); App app = new App(c, v, i); try { while (app.application()) { ; } } catch (Exception Ex) { throw new Exception(Ex.Message); } }
public App(Calculator c, CalculatorView v, Input i) { this.c = c; this.v = v; this.i = i; }
public Calculator(IConsole console, CalculatorView cView) { this._console = console; this.cView = cView; }