static void Main(string[] args) { Console.WriteLine("Pilih Printer: "); Console.WriteLine("1. Epson"); Console.WriteLine("2. Canon"); Console.WriteLine("3. LaserJet\n"); Console.Write("Nomor Printer [1/2/3] : "); int nomorPrinter = Convert.ToInt32(Console.ReadLine()); IPrinterWindows printer = null; if (nomorPrinter == 1) { printer = new Epson(); } else if (nomorPrinter == 2) { printer = new Canon(); } else { printer = new LaserJet(); } printer.Show(); printer.Print(); Console.ReadKey(); }
static void main(string[] args) { IPrinterWindows printer; Console.WriteLine("Pilih Printer"); Console.WriteLine("1. canon"); Console.WriteLine("2. epson"); Console.WriteLine("3. IPrinterWindows"); Console.Write("\nNomor Printer [1..3] : "); int nomorprinter = Convert.ToInt32(Console.Readline()); if (nomorprinter == 1) { printer = new canon(); } else if (nomorprinter == 2) { printer = new epson(); } else { printer = new IPrinterWindows(); } printer.show(); printer.Print(); Console.ReadKey(); }
static void Main(string[] args) { IPrinterWindows printer; Console.WriteLine("Pilih Printer"); Console.WriteLine("1. Epson"); Console.WriteLine("2. Canon"); Console.WriteLine("3. Laser Jet"); Console.Write("\nNomor Printer [1..3] : "); int nomorprinter = Convert.ToInt32(Console.ReadLine()); if (nomorprinter == 1) printer = new Canon(); else if (nomorprinter == 2) printer = new Epson(); else printer = new IPrinterWindows(); printer.Show(); printer.Print(); Console.ReadKey(); }