public void LoadBuilder() { ConstructeurLiasseVehicule constructeur; Console.WriteLine("Voulez-vous construire " + "des liasses HTML (1), PDF (2), ODT (3) :"); string choix = Console.ReadLine(); if (choix == "1") { constructeur = new ConstructeurLiasseVehiculeHtml(); } else if (choix == "2") { constructeur = new ConstructeurLiasseVehiculePdf(); } else { constructeur = new ConstructeurLiasseVehiculeOdt(); } Vendeur vendeur = new Vendeur(constructeur); Liasse liasse = vendeur.Construit("Martin"); liasse.Imprime(); }
public Liasse Construit(string nomClient) { Constructeur.ConstruitBonDeCommande(nomClient); Constructeur.ConstruitDemandeImmatriculation(nomClient); Liasse liasse = Constructeur.Resulat(); return(liasse); }
internal Liasse construit(string nomDemandeur) { constructeur.construitBonDeCommande(nomDemandeur); constructeur.construitDemandeImmatriculation(nomDemandeur); Liasse liasse = constructeur.Resultat(); return(liasse); }
public Liasse construit(string nomClient) { constructeur.construitBonDeCommande(nomClient); constructeur.construitDemandeImmatriculation(nomClient); Liasse liasse = constructeur.resultat(); return(liasse); }
static void Main(string[] args) { ConstructeurLiasseVehicule constructeur; string nomDuClient = "Martin"; 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(); } Vendeur vendeur = new Vendeur(constructeur); Liasse liasse = vendeur.construit(nomDuClient); liasse.imprime(); }