Allora il problema e' questo:
Io ho due classi che chiameremo:
classe "a" (come la macchina )
e classe "b".
La classe "b" sta dentro un package che chiameremo: "dir".
Ora facciamo un esempio:
Io voglio accedere a una variabile pubblica dalla classe "a" alla "b".
quindi mi basta fare dentro "a":

codice:
dir.b.NomeVariabile
Ora mettiamo che io voglio fare il contrario
Voglio accedere dalla classe b a una variabile pubblica nella classe "a".
Dentro "b":
codice:
a.NomeVariabile
Non funziona! perche' ovviamente lui va a cercare la classe "a" nella stessa directory della classe "b".
Ora la domanda e' questa:
Come acciderbolina si fa a dire a java che sta classe "a" deve cercarla non nel package "dir" ma nella directory superiore?