Ciao a tutti,
premetto che sto imparando e sto facendo il mio primo programmino semplice semplice per capire come funziona java.

Ho fattodue classi:

public class NumeroIntero {
public int Numero;
public void StampaNumero(){
System.out.println(Numero);
}
}

public class ClasseRichiesta{
public static void main(String args[]){
NumeroIntero uno = new NumeroIntero();
NumeroIntero due = new NumeroIntero();
uno.Numero = 2;
due.Numero = 4;
uno.StampaNumero();
due.StampaNumero();
}
}

Sulla base di quanto scritto sul libro, questo piccolo esercizietto é corretto.

Il mio dubbio é il seguente:
Ora che devo fare la compilazione cosa devo fare?? Se inserisco entrambe le classi nello stesso file ClasseRichiesta.java, mi dice che la classe NumeroIntero deve essere dichiarata nel file NumeroIntero.java, se divido le classi in due file, nella compilazione mi da il seguente errore:
cannot resolve symbol
symbol : class NumeroIntero
location: class ClasseRichiesta
NumeroIntero uno = new NumeroIntero();
^
cannot resolve symbol
symbol : class NumeroIntero
location: class ClasseRichiesta
NumeroIntero uno = new NumeroIntero();
^

Lo stesso errore lo da per l'oggetto due.

Che devo fare???? In che modo si compila un file java???

Grazie mille a tutti.

Ciao
Anna