public void Facade_without_design() { /* client part */ var coldAppID = 1; var hotEntreeID = 2; var drinkID = 3; /************* */ var chief = new Chief("Foo"); //place the order ("Passer la commande") var coldPrep = new ColdPrep(); var bar = new Bar(); var hotPrep = new HotPrep(); Console.WriteLine("{0} places order for cold app #" + coldAppID.ToString() + ", hot entree #" + hotEntreeID.ToString() + ", and drink #" + drinkID.ToString() + ".", chief.Name); Order order = new Order(); order.Appetizer = coldPrep.PrepDish(coldAppID); order.Entree = hotPrep.PrepDish(hotEntreeID); order.Drink = bar.PrepDish(drinkID); }