private void btnPrintSpec_Click(object sender, EventArgs e) { if (rbGaming.Checked) currentComputerFactory = new GamingComputerFactory(); else if (rbBusiness.Checked) currentComputerFactory = new BusinessComputerFactory(); else if (rbMultimedia.Checked) currentComputerFactory = new MultimediaComputerFactory(); else currentComputerFactory = new LaptopComputerFactory(); MachineSpecPrinter currentSpecPrinter = new MachineSpecPrinter(currentComputerFactory, listDisplay); currentSpecPrinter.printSpec(); }
private void btnPrintSpec_Click(object sender, EventArgs e) { if (rbGaming.Checked) { currentComputerFactory = new GamingComputerFactory(); } else if (rbBusiness.Checked) { currentComputerFactory = new BusinessComputerFactory(); } else if (rbMultimedia.Checked) { currentComputerFactory = new MultimediaComputerFactory(); } else { currentComputerFactory = new LaptopComputerFactory(); } MachineSpecPrinter currentSpecPrinter = new MachineSpecPrinter(currentComputerFactory, listDisplay); currentSpecPrinter.printSpec(); }