// realize the 'Accept()' operation.
 public void Accept(Visitor visitor)
 {
     visitor.VisitOffice(this);
 }
 public void Accept(Visitor visitor)
 {
     visitor.VisitEmployee(this);
 }