public MallardDuck() { QuackObservable = new QuackObservable(this); }
public Flock() { Quackers = new List <IQuackable>(); // Observers = new List<IObserver<IQuackable>>(); QuackObservable = new QuackObservable(this); }
public DuckCall() { QuackObservable = new QuackObservable(this); }
public RedheadDuck() { QuackObservable = new QuackObservable(this); }
public RubberDuck() { QuackObservable = new QuackObservable(this); }