0
我有一些對象集合(類MyObject)。每個對象由名爲type
,instance
,name
的三個字符串標識。這些字符串我會撥打description
。 我想創建一個機制,以基於description
或完整description
的部分獲取正確的對象。 如果我有以下對象:如何創建一些查詢機制 - 面向對象設計
Object 1. has type:myType; instance:myInstance; name:myName;
Object 2. has type:myType; instance:myInstance2; name:myName2;
Object 3. has type:myType2; instance:myInstance3; name:myName3;
Object 4. has type:myType2; instance:myInstance3; name:myName4;
我想這
get("myType") returns objects 1. and 2.
get("myType").get("myInstance") returns object 1.
get("myType2").get("myInstance3") returns objects 3. and 4.
get("myType2").get("myInstance3").get("myName4") returns object 4.
我的同事解釋我如何做到這一點,但我不明白的是:| 他擬定了如下圖
如果這圖上是MyObject
地方?應該MyObject
聚合A
,B
,C
或反之亦然?