private void Start() { Coffee coffee = new Espresso(); coffee = coffee.AddDecorator(new Mocha()); coffee = coffee.AddDecorator(new Whip()); Debug.Log(coffee.Cost()); }
private void Awake() { Coffee coffee = new Espresso(); coffee = coffee.AddDecorator(new MoCha()); coffee = coffee.AddDecorator(new Milk()); coffee = coffee.AddDecorator(new MoCha()); coffee = coffee.AddDecorator(new Milk()); Debug.Log(coffee.Cost()); }
private void Start() { Coffee coffee = new Espresso(); coffee = coffee.AddDecorator(new Mocha()); coffee = coffee.AddDecorator(new Mocha()); coffee = coffee.AddDecorator(new Whip()); Debug.Log("价格:" + coffee.Cost()); Debug.Log("容量:" + coffee.Capacity()); }