public void Accept(IOperatie operatie) { foreach (IAcceptOperatii acc in accounts) { acc.Accept(operatie); } }
static void M(IOperatie operatie, params IAcceptOperatii[] objects) { foreach (IAcceptOperatii o in objects) { o.Accept(operatie); } }
public void Accept(IOperatie operatie) { operatie.Visit(this); }