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();
        }
Ejemplo n.º 2
0
        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();
    }