Fonction indépendantes en java du DC

Fonction indépendantes en java du DC - Java - Programmation

Marsh Posté le 20-05-2006 à 20:08:04    

Bonjour,
 
Je suis en train de programmer la gestion d'un réseau SNCF, un sujet bateau (iup l3), avec des classes, héritages et tout ce qui va bien.
 
Je souhaite faire une fonction sauveReseau(String) (sauvegarde de la structure du réseau dans un fichier); qui puisse etre appelée n'importe ou dans le programme. Je ne sais pas s'il faut faire une classe (quels attributs?) ou une simple interface.
 
Merci

Reply

Marsh Posté le 20-05-2006 à 20:08:04   

Reply

Marsh Posté le 20-05-2006 à 20:35:03    

jijiz a écrit :

Bonjour,

 

Je suis en train de programmer la gestion d'un réseau SNCF, un sujet bateau (iup l3), avec des classes, héritages et tout ce qui va bien.

 

Je souhaite faire une fonction sauveReseau(String) (sauvegarde de la structure du réseau dans un fichier); qui puisse etre appelée n'importe ou dans le programme. Je ne sais pas s'il faut faire une classe (quels attributs?) ou une simple interface.

 

Merci


Il te faut définir ta méthode en static.

 

Crée par exemple une classe Sauvegarde
et définit à l'intérieur la méthode sauveReseau comme suit :

 

public static void sauveReseau(String name) { ... }

 

Tu pourras ensuite appeler cette méthode dans l'ensemble de ton application par

 

Sauvegarde.sauveReseau("toto" ); sans avoir à instancier ta classe.

 


Reply

Marsh Posté le 20-05-2006 à 20:57:55    

tshupaka a écrit :

Il te faut définir ta méthode en static.
 
Crée par exemple une classe Sauvegarde
et définit à l'intérieur la méthode sauveReseau comme suit :
 
public static void sauveReseau(String name) { ... }
 
Tu pourras ensuite appeler cette méthode dans l'ensemble de ton application par
 
Sauvegarde.sauveReseau("toto" ); sans avoir à instancier ta classe.


 
Merci de cette réponse claire et rapide.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed