Ejemplo n.º 1
0
    public static void Main(string[] args)
    {
        Beverage[] beverages = new Beverage[2];

                                Beverage jolt = new Beverage("jolt", 12.0, 0.25);
                                beverages[0] = jolt;

                                Beverage coke = new Beverage("coca-cola", 12.0, .0125);
                                beverages[1] = coke;

                                foreach (Beverage beverage in beverages) {
                                                Console.WriteLine(beverage);
                                }
    }
Ejemplo n.º 2
0
 public Whip(Beverage beverage)
 {
     this.beverage = beverage;
     Description   = beverage.GetDescription() + ", Whip";
 }
Ejemplo n.º 3
0
 public Mocha(Beverage beverage)
 {
     _beverage = beverage;
 }
Ejemplo n.º 4
0
 public Addon(Beverage beverage, string name, decimal cost)
 {
     _cost     = cost;
     _name     = name;
     _beverage = beverage;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// 构造函数,传入要装饰的对象
 /// </summary>
 /// <param name="beverage"></param>
  public Milk(Beverage.Beverage beverage)
 {
     this.beverage = beverage;
 }
 public Mocha(Beverage beverage)
 {
     _beverage = beverage;
 }
Ejemplo n.º 7
0
 public Whip(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 8
0
 public SteamedMilk(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 9
0
 // PUT: api/Beverages/5
 public void Put(int id, [FromBody] Beverage beverage) //Aslında gerek yok, order kısmında özellikle izin vermedim.
 {
     _beverages.Remove(_beverages.Find(x => x.Id == id));
     _beverages.Add(beverage);
 }
Ejemplo n.º 10
0
 // POST: api/Beverages
 public void Post([FromBody] Beverage beverage)
 {
     _beverages.Add(beverage);
 }
 public CondimentDecorator(string description, float cost, Beverage beverage)
     : base(description, cost, beverage.Size)
 {
     Beverage = beverage;
 }
Ejemplo n.º 12
0
 public Caramel(Beverage beverage)
     : base(beverage, "Caramel", 1M)
 {
 }
Ejemplo n.º 13
0
 public Soy(Beverage beverage) => this.beverage = beverage;
Ejemplo n.º 14
0
 public Milk(Beverage beverage)
 {
     Beverage = beverage;
 }
Ejemplo n.º 15
0
 public Whip(Beverage beverage)
 {
     _beverage = beverage;
 }
Ejemplo n.º 16
0
 public Mocha(Beverage beverage)
 {
     _beverage = beverage;
     Size = _beverage.GetSize();
 }
Ejemplo n.º 17
0
 public MochaCondiment(Beverage beverage)
 {
     this._beverage = beverage;
 }
Ejemplo n.º 18
0
 public Milk(Beverage beverage)
     : base(beverage)
 {
 }
Ejemplo n.º 19
0
 public Mocha(Beverage b) : base(b)
 {
     _beverage = b;
 }
Ejemplo n.º 20
0
 public Mocha(Beverage beverage)
     : base(beverage)
 {
 }
Ejemplo n.º 21
0
 private void AssertDescriptionContains(Beverage drink, string term, string context)
 {
     Assert.IsTrue(drink.Description.Contains(term), $"Description does not include {context}: '{term}'");
 }
Ejemplo n.º 22
0
 public Whip(Beverage beverage)
     : base(beverage)
 {
 }
Ejemplo n.º 23
0
 public Milk(Beverage ver)
 {
     m_Beverage = ver;
 }
Ejemplo n.º 24
0
 public Honey(Beverage beverage, int price)
 {
     this.beverage = beverage;
     Price = price;
 }
Ejemplo n.º 25
0
 public Mocha(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 26
0
 public SteamedMilk(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 27
0
 public Soy(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 28
0
 public Soy(Beverage beverage)
 {
     _beverage = beverage;
 }
Ejemplo n.º 29
0
 public BeverageDecorator(Beverage b)
 {
 }
Ejemplo n.º 30
0
 public Mocha(Beverage beverage)
 {
     _beverage    = beverage;
     _description = "Mocha ";
 }
Ejemplo n.º 31
0
 public CondimentDecorator(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 32
0
 public Mocha(Beverage beverage)
 {
     this.beverage = beverage;
     description   = beverage.getDescription() + ", Mocha";
 }
Ejemplo n.º 33
0
 //select a drink from grid view
 private void GridView_ItemClick(object sender, ItemClickEventArgs e) => _selected = e.ClickedItem as Beverage;
Ejemplo n.º 34
0
 protected Milk(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 35
0
 public Whip(Beverage beverage)
 {
     this.beverage = beverage;
 }
 protected CondimentDecorator(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 37
0
 public string RemoveFromMenu(Beverage beverage)
 {
     VendingMachine.RemoveBeverage(beverage);
     return($"Removed {beverage} from the menu");
 }
Ejemplo n.º 38
0
 public StemeadMilk(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 39
0
 public Whip(Beverage beverage) => this.beverage = beverage;
Ejemplo n.º 40
0
 public Soy(Beverage beverage)
     : base(beverage)
 {
 }
Ejemplo n.º 41
0
 public Soy(Beverage beverage)
     : base(beverage)
 {
 }
 public Whip(Beverage beverage)
 {
     _beverage = beverage;
 }
Ejemplo n.º 43
0
 public SteamedMilk(Beverage beverage)
 {
     this.beverage = beverage;
     description   = beverage.getDescription() + ", SteamedMilk";
 }
Ejemplo n.º 44
0
 public Soy(Beverage beverage)
 {
     this.beverage = beverage;
 }
Ejemplo n.º 45
0
 public Mocha(Beverage beverage) => _beverage = beverage;
Ejemplo n.º 46
0
 public MilkWholeDecorator(Beverage b) : base(b)
 {
 }
Ejemplo n.º 47
0
 public Milk(Beverage beverage)
 {
     _beverage = beverage;
 }
Ejemplo n.º 48
0
 /// <summary>
 /// Maneira de definir a variável para o objeto que estamos englobando
 /// </summary>
 /// <param name="beverage"></param>
 public Mocha(Beverage beverage)
 {
     this._beverage = beverage;
 }
Ejemplo n.º 49
0
 public DrinkOrder(Beverage beverage)
 {
     Id = NextId++;
     Created = System.DateTime.UtcNow;
     Beverage = beverage;
 }