예제 #1
0
        public AtmCashDispense()
        {
            this._dispenser1 = new ThousandDispenser();
            IDispense dispenser2 = new FiveHundredDispenser();
            IDispense dispenser3 = new HundredDispenser();

            _dispenser1.SetNextDispenser(dispenser2);
            dispenser2.SetNextDispenser(dispenser3);
        }
 public void SetNextDispenser(IDispense next)
 {
     _chain = next;
 }