public void Visit (IBoardCommandsVisitor vistor) { foreach(var command in m_commands) { command.Visit (vistor); } }
public void Visit (IBoardCommandsVisitor vistor) { vistor.WalkCommand (this); }