Hai bisogno di un consiglio su come ottenere il disaccoppiamento dei grafici dell'interfaccia utente dal contenuto.
Preambolo:
Ho un'interfaccia Sensor astratta e un sacco di implementazioni. L'interfaccia definisce un paio di funzioni, come l'analisi del testo ai valori effettivi, ecc.
D'altra parte, ogni implementazione del Sensore ha il suo range massimo definito, che è costante finale (e, nel senso, statico). Sull'interfaccia utente vorrei disegnare grafici dei dati del sensore in arrivo. Ogni grafico deve avere l'intervallo Y predefinito impostato sull'intervallo massimo dell'implementazione particolare.
Domanda attuale
Esiste un modo per accedere a campi statici di implementazioni tramite superclasse o interfaccia astratti senza istanziare realmente un oggetto fittizio di tipo di implementazione specifico?