public void Initialize() { this.writer = new ConsoleWriter(); this.reader = new ConsoleReader(); this.database = new AirConditionerDatabase(); this.airConditionalTesterSystemEngine = new AirConditionalTesterSystemEngine(this.reader, this.writer, this.database); this.commandExecutioner = new CommandExecutioner(this.airConditionalTesterSystemEngine); }
public static void Main() { var reader = new ConsoleReader(); var writer = new ConsoleWriter(); var database = new AirConditionerDatabase(); var engine = new AirConditionalTesterSystemEngine(reader, writer, database); engine.Run(); }