Mettiamo di avere la classe A che contiene soltanto variabili (di tipi primitivi, quindi nello stack). Poi abbiamo la classe B che contiene le stesse variabili di A ma anche molte funzioni. La classe A serializzata occupa lo stesso spazio in memoria della classe B serializzata? Nella serializzazione delle classi rimangono soltanto i valori delle variabili o anche il codice e le funzioni?
Dovrei serializzare una classe con parecchie funzioni e codice (ma ovviamente mi servono soltanto i valori delle variaibili), vorrei sapere se mi conviene creare una nuova classe che contenga soltanto le variabili della prima classe per risparmiare spazio in memoria.