public CashDispenser()
 {
     handler = new TenRubleHandler(null);
     handler = new FiftyRubleHandler(handler);
     handler = new HundredRubleHandler(handler);
     handler = new TenEurHandler(handler);
     handler = new FiftyEurHandler(handler);
     handler = new HundredEurHandler(handler);
     handler = new TenDollarHandler(handler);
     handler = new FiftyDollarHandler(handler);
     handler = new HundredDollarHandler(handler);
 }
Example #2
0
 protected EurHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
Example #3
0
 public TenEurHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
 public HundredEurHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
 public TenDollarHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
 protected DollarHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
Example #7
0
 protected RubleHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
 public HundredRubleHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
 public TenRubleHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
Example #10
0
 public FiftyRubleHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
 public FiftyDollarHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
 public FiftyEurHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }
Example #13
0
 public HundredDollarHandler(BanknotHandler nextHandler) : base(nextHandler)
 {
 }