Ejemplo n.º 1
0
    public void DebugBeverage()
    {
        //装饰者包装的
        beverage2 = new Mocha(beverage2);
        beverage2 = new Mocha(beverage2);
        beverage2 = new Whip(beverage2);

        Debug.Log(beverage.GetDes() + "     " + beverage.cost());
        Debug.Log(beverage2.GetDes() + "     " + beverage2.cost());
    }
Ejemplo n.º 2
0
 public override string GetDes()
 {
     return(beverage.GetDes() + " ,Whip");
 }
Ejemplo n.º 3
0
 public override string GetDes()
 {
     return(beverage.GetDes() + ",Mocha");
 }