private void Start() { // 가격을 각기 다른 방식으로 추가하고있음 IBeverage price = new Base_Obj(); Debug.Log(price.GetTotalPrice()); price = new Milk(price); Debug.Log(price.GetTotalPrice()); price = new Espresso(price); Debug.Log(price.GetTotalPrice()); price = new Espresso(price); Debug.Log(price.GetTotalPrice()); }