Example #1
0
        static void Main(string[] args)
        {
            var i  = new ImpressoraComum();
            var i2 = new ImpressoraCopiadora();

            Console.WriteLine(i.Imprimir("Estou estudando C#"));
            Console.WriteLine(i2.Copiar("Estou estudando C# e estou gostando"));

            CopiarDocumento(new Copiadora(), "Hello, World!");
        }
Example #2
0
        static void Main(string[] args)
        {
            var i  = new ImpressoraComum();
            var i2 = new ImpressoraCopiadora();
            var c  = new ImpressoraCopiadora();


            Console.WriteLine(i.Imprimir("Estou estudando c#"));
            Console.WriteLine(i2.Copiar("Estou estudando C# e gostando"));

            CopiarDocumento(new Xerox(), "Hello, world");

            EscanearDocumento(new Multifuncional(), "Escanenado");
        }