whole[n]->part[m]
例如,对于组合类 B 中的组件类 A,引用组件 A 的第五个实例的方式如下:
B[3]->itsA[4]
对于 B[3] 的组件类 A 的第一个实例,将指定名称 B[3]->itsA[0],对第二个实例将指定 itsA[1],依此类推。
对于关系而言,使用类似的命名方案。在这种情况下,将组合体 (whole) 视为关系源,将组件 (part) 视为目标。
由于构造链的原因,通常先将组件创建为类实例,只有在此之后才将其创建为组件。实例的名称将反映此构造。首先,将其创建为
A[x](例如 A[4]),然后将其创建为
B[y]->itsA[z](例如
B[2]->itsA[3])。