Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Contrato  c   = new Contrato();
            Foto      f   = new Foto();
            Documento doc = new Documento();

            Impresora print = new Impresora();

            print.AgregarImprimible(doc);
            print.AgregarImprimible(f);
            print.AgregarImprimible(c);

            print.ImprimirTodo();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Contrato  con       = new Contrato();
            Foto      foto      = new Foto();
            Documento doc       = new Documento();
            Impresora impresora = new Impresora();

            impresora.AgregarImprimible(con);
            impresora.AgregarImprimible(foto);
            impresora.AgregarImprimible(doc);
            impresora.ImprimirTodo();

            Console.ReadKey();
        }