public void Accept(IAnimalOperation operation) { operation.LionVisitor(this); }
public void Accept(IAnimalOperation operation) { throw new NotImplementedException(); }
public void Accept(IAnimalOperation operation) { operation.VisitLion(this); }
public void Accept(IAnimalOperation operation) { operation.VisitMonkey(this); }