Ciao a tutti,
scrivo uno pseudo Java per definire un esempio:
Se creo un oggetto di tipo B e faccio la B.addFieldtoC, in C viene inserito un oggetto di tipo FieldA o FieldB?codice:A{ private FieldA field; public addFieldtoC(){this.field.addtoC();) } B extends A{ private FieldB field; } FieldA{ implementazione di addtoC(); } FieldB extends FieldA{ implementazione di addtoC(); }
Io direi FieldA...quindi, esiste un modo per ereditare in B la addFieldtoC definita in A che pero` si accorga che la variabile d'istanza di B e` una sottoclasse di quella di A e quindi mi vada ad usare la addtoC di FieldB?
Spero di essere stato abbastanza chiaro, altrimenti ditemelo che provo a riscrivere il tutto.
Ciao e grazie in anticipo![]()