Exemplo n.º 1
0
 public void Visit(IEmployeeVisitor visitor)
 {
     foreach (var probationer in _persons)
     {
         var employee = probationer as IEmployee;
         if (employee != null)
         {
             visitor.Visit(employee);
         }
     }
 }
Exemplo n.º 2
0
 public void Accept(IEmployeeVisitor visitor)
 {
     visitor.Visit(this);
 }
Exemplo n.º 3
0
 public string Accept(IEmployeeVisitor visitor)
 {
     return(visitor.Visit());
 }