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?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
     public void ajout_ut(){
        liste_ut.add(this);
    }
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.

De même j'ai crée une procédure d'affichage des informations de l'utilisateur et de la liste :

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();
           }
       }
comment faire appel à la méthode static dans une autre classe? merci d'avance pour votre aide!