public string Update(IQuackObservable duck) { return "Quackologist: the " + duck.GetType().Name + " just quacked"; }
public Observable(IQuackObservable duck) { this.duck = duck; }
public RedheadDuck() { observable = new Observable(this); }
public void Update(IQuackObservable duck) { Console.WriteLine($"Quackologist: {duck.ToString()} just quacked."); }
public RubberDuck() { Observable = new Observable(this); }
public Observable(IQuackObservable duck) { this.Duck = duck; Observers = new List <IObserver>(); }
public Observable(IQuackObservable duck) { _duck = duck; }
public MallardDuck() { _observable = new QuackObservable(this); }
public GooseAdapter(Goose goose) { this.goose = goose; observable = new Observable(this); }
public RedheadDuck() { _quackObservable = new QuackObservable(this); }
public RubberDuck() { _quackObservable = new QuackObservable(this); }
public MallardDuck() { observable = new Observable(this); }
public Flock() { observable = new Observable(this); }
public void Update(IQuackObservable duck) { Console.WriteLine("Quackologist: {0} Just Quack!", duck.GetType().Name); }
public Observable(IQuackObservable d) { duck = d; }
public GooseAdapter(Goose goose) { _goose = goose; _observable = new QuackObservable(this); }
public void Update(IQuackObservable duck) { Console.WriteLine("\nQuackologist: \n" + duck.GetName() + " just quacked.\n"); }
public RedHeadDuck() { this.observable = new Observable(this); }
public DuckCall() { _quackObservable = new QuackObservable(this); }
public void Update(IQuackObservable duck) { Console.WriteLine("Quackologist: " + duck.GetType().Name + " just quacked."); }
public void Notify(IQuackObservable duck) { Console.WriteLine($"Quackologist: Amazing! {duck} just quacked"); }
public QuackCounter(IQuackable duck) { this.duck = duck; observable = new Observable(this); }
public DuckCall() { Observable = new Observable(this); }
public QuackCounter(IQuackable duck) { _duck = duck; _observable = new QuackObservable(this); }
public void Update(IQuackObservable duck) { Console.WriteLine($"Quacklogist : {duck} just Quacked."); }
public QuackObservable(IQuackObservable duck) { _observers = new List <IObserver>(); _duck = duck; }
public Observable(IQuackObservable duck) { Observers = new List <IQuackObserver>(); Duck = duck; }
public void Update(IQuackObservable duck) { Console.WriteLine("Quackologist: " + duck + " just quacked."); }
public string Update(IQuackObservable duck) { return("Quackologist: the " + duck.GetType().Name + " just quacked"); }
public void Update(IQuackObservable duck) { Console.WriteLine("Quacklogist: " + duck + " just quacked"); }
public void Update(IQuackObservable duck) { "Quackologist: {0} just quacked".P(duck.ToString()); }
public void Update(IQuackObservable duck) => Console.WriteLine($"Quackologist: {duck} just quacked");