В общем есть необходимость созадния класса Node для построения графов из функциональных классов. Ввопрос в следующем, как лучше всего это сделать, если есть три класса
LinearNavigatio, QuadNavfigation и Parentable. На ваш взгляд .
Нужно больше деталей, что вы там хотите сделать. Произвольный граф, где вершины будут содержать какие-то вот эти классы? Вообще любые, или они должны что-то с потоком данных делать и у них есть какой-то интерфейс, например, input/output pins?