public class Esercizio2 { static void stampaAnimale(Animale a) { if (a == null) // se a è null non posso accedere ai campi della classe Animale perché in realtà // l'oggetto non esiste, e quindi stampo semplicemente null System.out.println("null"); else { System.out.print(a.nome + ":"); if (a.volante) System.out.print(" (volante)"); System.out.print(" zampe: " + a.numeroZampe); System.out.println(" peso massimo: " + a.pesoMassimo); } } public static void main(String[] args) { Animale rana = new Animale(); rana.nome = "Rana"; rana.volante = false; rana.numeroZampe = 4; rana.pesoMassimo = 300; stampaAnimale(rana); } }