View Full Version : [java] Metodi personali
Barbalbero
13-11-2006, 18:00
Purtroppo quando lo hanno spiegato a scuola ero assente...
Qualcuno può per favore spiegarmi bene come faccio ad utilizzare una libreria in cui scrivere tutte i miei metodi che uso sempre?
In C tu scrivevi un File.h con all'interno la definizione delle funzioni che volevi e nel file.c la includevi con include.
In java come si fa?
Grazie
franksisca
13-11-2006, 18:37
Purtroppo quando lo hanno spiegato a scuola ero assente...
Qualcuno può per favore spiegarmi bene come faccio ad utilizzare una libreria in cui scrivere tutte i miei metodi che uso sempre?
In C tu scrivevi un File.h con all'interno la definizione delle funzioni che volevi e nel file.c la includevi con include.
In java come si fa?
Grazie
allo stesso modo, fai un oggetto Utilità che contiene tutti i metodi che ti servono, e li richiami sull'oggetto.
Se non hai il concetto di oggetto, vedi come funziona la classe Math, con i metodi statici.
Barbalbero
13-11-2006, 18:57
Stai dicendo che devo creare una classe che devo ogni volta aggiungere nella cartella del progetto?
ma non c'è mica anche la storia di import e roba simile?
franksisca
13-11-2006, 19:12
Stai dicendo che devo creare una classe che devo ogni volta aggiungere nella cartella del progetto?
ma non c'è mica anche la storia di import e roba simile?
;)
Stai dicendo che devo creare una classe che devo ogni volta aggiungere nella cartella del progetto?
ma non c'è mica anche la storia di import e roba simile?
Ovvio che c'è, crei una classe e la inserisci in un package, quando ti serve basta che fai import nomepackage.classe e la puoi utilizzare.
Barbalbero
13-11-2006, 20:48
Ok...ultima domanda....il package poi in che cartella lo devo salvare? nel workspace?
fa tutto da solo, se te in una classe metti:
package pippo.pluto;
quando compili viene creata una cartella pippo dentro alla cartella dove hai i file.class, dentro alla cartella pippo viene creata una cartella pluto e dentro pluto viene inserita la classe dove hai scritto package pippo.pluto;
quando poi la vuoi utilizzare, o metti nel class path la cartella che contiene pippo, e quindi ti basterà poi fare import pippo.pluto.*;
oppure devi specificare tutte le cartelle nell'import.
Barbalbero
13-11-2006, 20:57
receptio.................per ora....grazie ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.