Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Aiuto comunicazione tra packege
Forum - Java - Aiuto comunicazione tra packege

Avatar
Sevenjeak (Normal User)
Pro


Messaggi: 91
Iscritto: 03/01/2012

Segnala al moderatore
Postato alle 18:05
Mercoledì, 17/10/2012
Ho creato un'applicazione java, in eclipse, strutturata in packege, cosi strutturato:

Codice sorgente - presumibilmente Java

  1. bin ( cartella principale )
  2. -- principale.class ( contenente il main )
  3. -- ref ( cartella )
  4. ----- secondaria.class ( contenente un'unica classe )
  5. ----- altro.class



Non so se la struttura del file-system dell'applicazione è chiara, ma io vorrei poter richiamare, da un metodo che si trova in secondaria.class, un'altro metodo presente in principale.class ( contenente il main ).

Ogni file java, per far si che appartenga allo stesso packege ha dichiarato, come prima istruzione, prima dell'import questo:

Codice sorgente - presumibilmente Plain Text

  1. packege ref.*



Ma il file contenente il metodo che io vorrei recuperare si trova nel file contenente il metodo main, so che per recuperarlo, da un'altro packege bisogna rendere la classe, contenente quel metodo, pubblica ( public ) ma, se la rendo pubblica eclipse mi da errore, visto che già la classe contente il main è pubblica.

Non so se il mio problema si è capito, ma come potrei risolvere?

PM Quote