Nell'esempio seguente mi piacerebbe avere un'interfaccia che definisca uno schema di struttura dati con alcune proprietà, qui foo
è una proprietà statica della classe. L'ultima classe ereditata sovrascrive la proprietà per estenderne il valore. Possiamo immaginare un caso più concreto in cui ho un sensore di temperatura con una proprietà statica che indica la temperatura massima misurabile. Un sensore più sensibile è ancora un sensore che può essere utilizzato come sensore "standard", ma estende la gamma di misurazione.
Qual è il modo corretto di scrivere questo in UML 2.5?