public void Quack() { if (m_quackBehavior != null) { m_quackBehavior.DoQuack(); } }
public virtual void PerformQuack() { quackBehavior.DoQuack(); }