Bestseller
17-02-2012, 23:09
Buonasera a tutti.
Mi servirebbe un aiutino in Java. Sono un principiante, quindi la soluzione al mio problema dovrebbe essere banale.
Attualmente sto progettando un programma suddiviso in due file .java: uno č MainClass.java e l'altro Mappa.java. I due file .java li ho inseriti entrambi nella stessa cartella e all'inizio di ciascuno dei due file sorgente ho scritto: package NomeCartella; Il programma MainClass tra le altre cose crea un nuovo oggetto appartenente alla classe Mappa:
Mappa mappa1 = new Mappa(m,n);
Perņ il compilatore si lamenta dandomi questo errore:
C:\Users\***>javac MainClass.java
MainClass.java:21: error: cannot find symbol
Mappa mappa1 = new Mappa(m,n);
^
symbol: class Mappa
location: class MainClass
MainClass.java:21: error: cannot find symbol
Mappa mappa1 = new Mappa(m,n);
^
symbol: class Mappa
location: class MainClass
2 errors
Questo messaggio l'ho interpretato pensando che il compilatore non "vede" l'altro file Mappa.java e quindi non puņ creare l'oggetto mappa1.
Come devo fare?
Grazie.
Mi servirebbe un aiutino in Java. Sono un principiante, quindi la soluzione al mio problema dovrebbe essere banale.
Attualmente sto progettando un programma suddiviso in due file .java: uno č MainClass.java e l'altro Mappa.java. I due file .java li ho inseriti entrambi nella stessa cartella e all'inizio di ciascuno dei due file sorgente ho scritto: package NomeCartella; Il programma MainClass tra le altre cose crea un nuovo oggetto appartenente alla classe Mappa:
Mappa mappa1 = new Mappa(m,n);
Perņ il compilatore si lamenta dandomi questo errore:
C:\Users\***>javac MainClass.java
MainClass.java:21: error: cannot find symbol
Mappa mappa1 = new Mappa(m,n);
^
symbol: class Mappa
location: class MainClass
MainClass.java:21: error: cannot find symbol
Mappa mappa1 = new Mappa(m,n);
^
symbol: class Mappa
location: class MainClass
2 errors
Questo messaggio l'ho interpretato pensando che il compilatore non "vede" l'altro file Mappa.java e quindi non puņ creare l'oggetto mappa1.
Come devo fare?
Grazie.