示例#1
0
 public Viande(string nom, double prix, KebabIngredient ingredient)
     : base("Viande " + nom, 1.00f + prix, ingredient)
 {
 }
示例#2
0
 public Salade(string nom, double prix, KebabIngredient ingredient)
     : base("Salade " + nom, 0.50f + prix, ingredient)
 {
 }
示例#3
0
 public Viande(KebabIngredient ingredient) : base("Viande", 1.00f, ingredient)
 {
 }
示例#4
0
 public KebabDecorator(string unNom, double prix, KebabIngredient ingredient)
     : base(unNom, prix)
 {
     Ingredients = ingredient;
 }
示例#5
0
 public Salade(KebabIngredient ingredient) : base("Salade", 0.50f, ingredient)
 {
 }
 public override void AjouterIngredientPrincipal()
 {
     Kebab = new Viande(Kebab);
 }
 public override void AjouterGarnitures()
 {
     Kebab = new Salade(Kebab);
 }
示例#8
0
 public Salade(KebabIngredient ingredient)
     : base("Salade", 0.50f,ingredient)
 {
 }
 public override void AjouterBasePain()
 {
     Kebab = new Pain();
 }
示例#10
0
 public Viande(string nom, double prix, KebabIngredient ingredient)
     : base("Viande " + nom, 1.00f + prix,ingredient)
 {
 }
示例#11
0
 public KebabDecorator(string unNom, double prix, KebabIngredient ingredient)
     : base(unNom, prix)
 {
     Ingredients = ingredient;
 }
示例#12
0
 public Viande(KebabIngredient ingredient)
     : base("Viande", 1.00f, ingredient)
 {
 }
示例#13
0
 public Salade(string nom, double prix,KebabIngredient ingredient)
     : base("Salade " + nom, 0.50f + prix,ingredient)
 {
 }
 public override void AjouterIngredientPrincipal()
 {
     Kebab = new Viande(Kebab);
 }
 public override void AjouterGarnitures()
 {
     Kebab = new Salade(Kebab);
 }
 public override void AjouterBasePain()
 {
     Kebab = new Pain();
 }