public void LoadFlyweight() { FabriqueOption fabrique = new FabriqueOption(); VehiculeCommande vehicule = new VehiculeCommande(); vehicule.ajouteOptions("air bag", 80, fabrique); vehicule.ajouteOptions("direction assistée", 90, fabrique); vehicule.ajouteOptions("vitres électriques", 85, fabrique); vehicule.afficheOptions(); }
public void ajouteOptions(string nom, int prixDeVente, FabriqueOption fabrique) { options.Add(fabrique.getOption(nom)); prixDeVenteOptions.Add(prixDeVente); }