Grazie della risposta!
Però non è proprio quel che cercavo, questa sarebbe la seconda o terza scelta per quello che avevo intenzione di fare.
citando il tuo codice, il problema è questo
vorrei creare un solo oggetto, e usarlo quindi in modi diversi a seconda dell'uso che ne devo fare.codice:class TestE { public static void main(String[] args) { Giocatore g; g = new Giocatore(); g.update(1); g = new GiocatoreNelMenu(); g.update(2); g = new GiocatoreNelloScontro(); g.update(3); } }
è una cosa abbastanza strana e me ne rendo conto, però mi sarebbe abbastanza comoda.
grazie ancora