コード例 #1
0
ファイル: Specialty.cs プロジェクト: nickybull/PizzaDecorator
 public Hawaiian(Pizza za)
 {
     this.za = za;
     this.za = new Ham(this.za);
     this.za = new Pineapple(this.za);
     this.za = new Cheese(this.za);
 }
コード例 #2
0
ファイル: Specialty.cs プロジェクト: nickybull/PizzaDecorator
 public Everything(Pizza za)
 {
     this.za = za;
     this.za = new Ham(this.za);
     this.za = new Sausage(this.za);
     this.za = new Pepperoni(this.za);
     this.za = new Bacon(this.za);
     this.za = new Pineapple(this.za);
     this.za = new Onions(this.za);
     this.za = new Peppers(this.za);
     this.za = new Mushrooms(this.za);
     this.za = new Cheese(this.za);
 }
コード例 #3
0
ファイル: Toppings.cs プロジェクト: nickybull/PizzaDecorator
 public Sausage(Pizza za)
 {
     this.za = za;
 }
コード例 #4
0
ファイル: Toppings.cs プロジェクト: nickybull/PizzaDecorator
 public Pineapple(Pizza za)
 {
     this.za = za;
 }
コード例 #5
0
ファイル: Toppings.cs プロジェクト: nickybull/PizzaDecorator
 public Peppers(Pizza za)
 {
     this.za = za;
 }
コード例 #6
0
ファイル: Toppings.cs プロジェクト: nickybull/PizzaDecorator
 public Pepperoni(Pizza za)
 {
     this.za = za;
 }
コード例 #7
0
ファイル: Toppings.cs プロジェクト: nickybull/PizzaDecorator
 public Onions(Pizza za)
 {
     this.za = za;
 }
コード例 #8
0
ファイル: Toppings.cs プロジェクト: nickybull/PizzaDecorator
 public Bacon(Pizza za)
 {
     this.za = za;
 }
コード例 #9
0
ファイル: Specialty.cs プロジェクト: nickybull/PizzaDecorator
 public Veggie(Pizza za)
 {
     this.za = za;
     this.za = new Onions(this.za);
     this.za = new Mushrooms(this.za);
     this.za = new Peppers(this.za);
     this.za = new Cheese(this.za);
 }
コード例 #10
0
ファイル: Salami.cs プロジェクト: morogfar21/DecoratorPattern
 public Salami(Pizza pizza) : base(pizza)
 {
     pizza_ = pizza;
 }
コード例 #11
0
 public Tomatoes(Pizza pizza) : base(pizza)
 {
     pizza_ = pizza;
 }
コード例 #12
0
ファイル: Bacon.cs プロジェクト: morogfar21/DecoratorPattern
 public Bacon(Pizza pizza) : base(pizza)
 {
     pizza_ = pizza;
 }
コード例 #13
0
ファイル: Specialty.cs プロジェクト: nickybull/PizzaDecorator
 public MeatLovers(Pizza za)
 {
     this.za = za;
     this.za = new Ham(this.za);
     this.za = new Sausage(this.za);
     this.za = new Pepperoni(this.za);
     this.za = new Bacon(this.za);
     this.za = new Cheese(this.za);
 }
コード例 #14
0
ファイル: Toppings.cs プロジェクト: nickybull/PizzaDecorator
 public Cheese(Pizza za)
 {
     this.za = za;
 }
コード例 #15
0
ファイル: Toppings.cs プロジェクト: nickybull/PizzaDecorator
 public Mushrooms(Pizza za)
 {
     this.za = za;
 }
コード例 #16
0
ファイル: Toppings.cs プロジェクト: nickybull/PizzaDecorator
 public Ham(Pizza za)
 {
     this.za = za;
 }
コード例 #17
0
ファイル: Specialty.cs プロジェクト: nickybull/PizzaDecorator
 public Supreme(Pizza za)
 {
     this.za = za;
     this.za = new Peppers(this.za);
     this.za = new Sausage(this.za);
     this.za = new Bacon(this.za);
     this.za = new Onions(this.za);
     this.za = new Mushrooms(this.za);
     this.za = new Cheese(this.za);
 }