private void Simulate(Quackable quackable) { quackable.Quack(); }
public QuackCounter(Quackable duck) { _duck = duck; _totalQuacks = 0; }
private static void AttachEventHandlers(Quackologist quackologist, Quackable quackable) { quackable.SomethingHappened += quackologist.HandleEvent; }