Mi chiedo se esista un concetto per la dipendenza da attributo nella terminologia orientata agli oggetti?
È un esempio che mostra cosa intendo con dipendenza attributo:
2DShape
class potrebbe avere un attributo area
. Quindi, Rectangle
è un 2DShape
e ha length
e width
attributi.
Ora, area
dipende da length
e width
. È una dipendenza a senso unico.
Un altro esempio: LineSegment
ha beginPoint
, endPoint
e slope
attributi. Uno di questi attributi dipende da altri due. Ci sono delle dipendenze bidirezionali qui.
Il termine dipendenza potrebbe non corrispondere ai miei esempi. Tuttavia, penso che dovrebbe esserci un concetto che si adatta a questi casi nei linguaggi di modellazione o in qualsiasi linguaggio OO.