private void btn_PriceSpec_Click(object sender, EventArgs e) { if (rb_Game.Checked) currMachineMaker = new GameMachineMaker(); else if (rb_Business.Checked) currMachineMaker = new BusinessMachineMaker(); else if (rb_MultiMedia.Checked) currMachineMaker = new MultiMediaMachineMaker(); else currMachineMaker = new HighEndGamingMachineMaker(); MachineSpecPrinter currSpecPrinter = new MachineSpecPrinter(currMachineMaker, lb_DisplayBox); currSpecPrinter.printSpec(); }
private void btn_PriceSpec_Click(object sender, EventArgs e) { if (rb_Game.Checked) { currMachineMaker = new GameMachineMaker(); } else if (rb_Business.Checked) { currMachineMaker = new BusinessMachineMaker(); } else if (rb_MultiMedia.Checked) { currMachineMaker = new MultiMediaMachineMaker(); } else { currMachineMaker = new HighEndGamingMachineMaker(); } MachineSpecPrinter currSpecPrinter = new MachineSpecPrinter(currMachineMaker, lb_DisplayBox); currSpecPrinter.printSpec(); }
public MachineSpecPrinter(IMachine_Maker machineMaker, ListBox displayBox) { this.machineMaker = machineMaker; this.displayBox = displayBox; }