所以我有一个对象(我们称之为 Head),它有一个对象列表 C(C1,C2,C3,...) , T(T1,T2,...) 和 M(M1,M2,.. .)并且所有这些都是相互关联的,例如
Head -> C1,C2,C3 , T1 , T2 , M1 , M2
T1 -> C1,C2
T2 -> C2,C3
M1 -> C1, C2,C3
M2 -> C1, C2
其中“->”意味着“与”相关
So Head has 7 successors and 0 predecessors
T1 has 1 predecessor(Head ) and 2 successors(C1,C2)
M1 has 1 predecessor(Head ) and 3 successors(C1,C2,C3)
and so on
我想过创建一个具有后继者和前辈作为其属性的类,但不确定如何从 Head 对象构建这个类似图形的结构?