Penso che questa domanda possa comprendere più lingue, ma in C # in particolare c'è una chiara distinzione tra un campo (ex: private int a;
) e una proprietà (ex : %codice%). Sebbene ci siano spesso buoni motivi per scegliere l'uno o l'altro, in molti casi possono essere usati in modo intercambiabile e hanno lo stesso scopo e la scelta tra di essi è solo una questione di convenzione.
Esiste un termine generico che include entrambi questi concetti distinti? Qualcosa che significa "proprietà o campo" senza dover dire "proprietà o campo"? La parola "variabile" potrebbe funzionare, ma include anche variabili nell'ambito della funzione e non sono nemmeno sicuro se tecnicamente include proprietà.
Voglio una parola che posso usare quando un valore deve essere memorizzato in un costrutto di dati con scope di classe, ma non importa se si tratta di un campo o di una proprietà.