подскажите, плз, по проектированию классов. Пытались бы вы сделать одностороннюю связь между классом доски и классом фигуры, если бы писали шахматную/шашечную программу? Если да, то доска знает о фигурах, или фигуры знают о доске? Или в данном случае это бесполезное занятие, пускай будут сильно связанные?