Quote Originariamente inviata da Filippo11 Visualizza il messaggio
nella riga
codice:
System.out.println("MAIN ANIMALE.ANNI VALE "+ animale.anni);
cos' è animale.anni?

vuol dire attributo anni della classe animale?
animale è un oggetto della classe Animale, a sua volta definita dentro alla classe PassaggioParametri. anni invece è un attributo dell'oggetto. Attenzione alla differenza: è un attributo di quella specifica istanza (che si chiama "animale") e non della classe. Quindi due oggetti diversi potrebbero benissimo avere due valori diversi per l'attributo "anni".