public Liasse construit(string nomClient) { constructeur.construitBonDeCommande(nomClient); constructeur.construitDemandeImmatriculation (nomClient); Liasse liasse = constructeur.resultat(); return(liasse); }
void testBuilder() { ConstructeurLiasseVehicule constructeur; Console.WriteLine("Voulez-vous construire " + "des liasses HTML (1) ou PDF (2) :"); string choix = Console.ReadLine(); if (choix == "1") { constructeur = new ConstructeurLiasseVehiculeHtml(); } else { constructeur = new ConstructeurLiasseVehiculePdf(); } ProjetSI73.Builder.Vendeur vendeur = new ProjetSI73.Builder.Vendeur(constructeur); ProjetSI73.Builder.Liasse liasse = vendeur.construit("Martin"); liasse.imprime(); }