public MyBankomat() { _handler = new TenHandler(null); _handler = new FiftyHandler(_handler); _handler = new HundredHandler(_handler); _handler = new ThousandHandler(_handler); }
public FiftyHandler(BanknoteHandler nextHandler) : base(nextHandler) { }
public HundredHandler(BanknoteHandler nextHandler) : base(nextHandler) { }
public ThousandHandler(BanknoteHandler nextHandler) : base(nextHandler) { }
protected BanknoteHandler(BanknoteHandler nextHandler) { _nextHandler = nextHandler; }
public TenHandler(BanknoteHandler nextHandler) : base(nextHandler) { }