public CoinChanger(IDisplay d, CoinStorage changeBox) { brain = new CircuitBoard(); coinID = new CoinIdentify(); storage = new CoinStorage(); display = d; returnChange = changeBox; }
public Customer() { wallet = new CoinStorage(); }
protected virtual void InitParts() { coinStorage = new CoinStorage(); returnStorage = new CoinStorage(); goodStorage = new GoodsStorage(); display = new Display(); avaliableCoins = new List<Coin>(); prices = new PriceList(); }
protected virtual void InitParts() { display = new Display(); returnChange = new CoinStorage(); goodStorage = new GoodsStorage(); changer = new CoinChanger(display, returnChange); }