コード例 #1
0
 static void Main(string[] args)
 {
     ConstructorDocumentacionVehiculo constructor;
     Console.WriteLine("Desea generar " +
                       "documentación HTML (1) o PDF (2):");
     string seleccion = Console.ReadLine();
     if (seleccion == "1")
     {
         constructor = new ConstructorDocumentacionVehiculoHtml();
     }
     else
     {
         constructor = new ConstructorDocumentacionVehiculoPdf();
     }
     Vendedor vendedor = new Vendedor(constructor);
     Documentacion documentacion = vendedor.construye("Martín");
     documentacion.imprime();
 }
コード例 #2
0
        static void Main(string[] args)
        {
            ConstructorDocumentacionVehiculo constructor;

            Console.WriteLine("Desea generar " +
                              "documentación HTML (1) o PDF (2):");
            string seleccion = Console.ReadLine();

            if (seleccion == "1")
            {
                constructor = new ConstructorDocumentacionVehiculoHtml();
            }
            else
            {
                constructor = new ConstructorDocumentacionVehiculoPdf();
            }
            Vendedor      vendedor      = new Vendedor(constructor);
            Documentacion documentacion = vendedor.construye("Martín");

            documentacion.imprime();
        }