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()); }
public override string GetDes() { return(beverage.GetDes() + " ,Whip"); }
public override string GetDes() { return(beverage.GetDes() + ",Mocha"); }