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!"); }
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"); }