Salve,

è da poco tempo che studio il java e non so se mi potreste aiutare:

Ho creato questo semplice programma ma non capisco perchè non funziona:

codice:
class Automobile{
    String tipo;
    int cilindrata;
    void mostra(){
    System.out.println(topo+"  cc: "+cilindrata);
   }
}

class n21{
   Automobile a;
   a = new Automobile();
   a.tipo="Ford";
   a.cilindrata=200;
   a.mostra();
}
in particolarare mi dice che a = new Automobile(); e le altre assegnazioni non sono valide.
Mi sapreste spiegare perchè?