Bonjour, j'ai besoin d'un peu aide dans la gestion des méthodes static. J'ai créée une classe Cutilisateur avec pour variable statique une linked list d'utilisateurs.
Voici ma procédure d'ajout à la liste : est elle bonne?
dois-je ajouter un static en début de signature? je ne vois pa s'il fauten mettre un vu que l'ajout est quand même lié à unobjet de la classe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public void ajout_ut(){ liste_ut.add(this); }
De même j'ai crée une procédure d'affichage des informations de l'utilisateur et de la liste :
comment faire appel à la méthode static dans une autre classe? merci d'avance pour votre aide!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 //affichage des cractéristiques de l'utilisateur public void afficher_infos(){ System.out.println(identifiant); System.out.println(mot_de_passe); } affichage de la liste de sutilisateurs static public void afficher_liste(){ Iterator iter; iter = liste_ut.iterator(); while (iter.hasNext() ){ Cutilisateur ut =(Cutilisateur) iter.next(); ut.afficher_infos(); } }
Partager