這是一個令人困惑的問題。假設我有一個類Fruit,它具有Color,Name等字段(簡單示例)如果我有一個Color(假設它是一個整體類而不是一個原語),那麼Color是否與Fruit關聯的術語是「顏色」字段?此應用程序更多地是圍繞JSON對象的Java包裝。給定一個JSON層次結構中的屬性實例,我想添加一個自定義元數據字段,該字段包含它駐留在其父代中的字段名稱。例如我希望Color類有一個填充了包含的Fruit類中的字段名稱的字段。什麼是父對象的子對象關聯?
這個協會有一個術語嗎?孩子的父母代表這個孩子的字段名稱?我想命名一個變量和「parentFieldNameForThisChild」是愚蠢和漫長的,我覺得必須有一個正式的名稱。
爲了澄清,父對象不是我所追求的。如果水果類看起來是這樣的:
class Fruit {
Color fruitColor;
String fruitName;
}
如果我是一個Color對象,我想知道,我包含我的父母,水果類的「fruitColor」屬性中。這是我正在尋找一個術語的協會。再次,這是一個簡化的示例,並將應用於JSON包裝器,其中屬性名稱在代碼中未明確已知,並且必須從JSON結構中檢索。
如果將「Color」字段添加到「Car」類型會發生什麼? – 2015-02-17 21:52:11
相同的概念。存儲的值可以是Color成員屬性在Car類型中指定的任何值。該協會的名稱是我所追求的(即我該稱之爲這個價值?) – john 2015-02-17 22:43:51
我是否在反思這一點?我不想僅僅使用「fieldName」,即使這可能是最正確的,因爲它對我的喜好也太模糊了。 「parentFieldName」具有誤導性。 「nameOfThisObjectsFieldWithinItsParent」太長了。這個協會必須有一個正式的名字。 – john 2015-02-17 22:45:28