public void Accept(IPetVisitor petVisitor) { foreach (Pet e in _pets) { e.Accept(petVisitor); } }
public override void Accept(IPetVisitor visitor) { visitor.Visit(this); }
public abstract void Accept(IPetVisitor visitor);
public override void Accept(IPetVisitor visitor) { throw new System.NotImplementedException(); }