Perfetto, avevo un (bel) po' di confusione a riguardo, grazie mille per il chiarimentoUn'altra cosa...se da un'istanza i-esima della classe A (quella contenente una porzione degli oggetti di tipo B presenti nel programma), accedo alla lista contenente i propri oggetti B ("listaB") e ne rimuovo uno, la mappa ("mappaB"), quella che li contiene TUTTI, ne risente oppure no?
Io credo di no, perchè le due strutture dati dovrebbero essere indipendenti pur avendo riferimenti agli stessi oggetti. No?


Un'altra cosa...se da un'istanza i-esima della classe A (quella contenente una porzione degli oggetti di tipo B presenti nel programma), accedo alla lista contenente i propri oggetti B ("listaB") e ne rimuovo uno, la mappa ("mappaB"), quella che li contiene TUTTI, ne risente oppure no?
Rispondi quotando