public void Visit(Group g) { throw new NotImplementedException(); }
public void Visit(Group g) { Console.WriteLine($"I am the group named {g.Name}."); g.TraverseChildren(this); }