variables et méthodes static
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:
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:
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!