Le méthode qui crée un employé,un constructeur et une méthode qui affiche nom d'employé et nombre d'employés dans la même classe.
voir ce code.
max: c'est le nombre max d'employé avec son nom.
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 Public class Employe{ public Employe(String nom,int n) { Nom=nm; nbPP=n; } public GroupeEmploye CreeEmploye(String nom,int max) { if (nbPP<max) return new Employe(nom,nbPP); else System.out.println("Le nombre des groupes d'employés doit être < "+max); return null; } public void afficheEmlpoye() { System.out.println("Emlpoyé : "+Nom+" - NB Employés:"+nbPP } }
nbPP:c'est le nombre d'employé qui incrémenté dans la methode AjouterEmploye()(que je n'ai pas redéfinir ds ce code car na pa d'importance).
Mon problème lorsque j'appelle la méthode CreeEmploye(String nom,int max) .et je veux créer un employé avec le nom que j'utilise dans l'argument cette argument n'intervient pas dans la méthode afficheEmploye().
c'est pr ca je n'ai pa utilisé cette methode dans le prg main,j'ai utilisé seulement pr recuperer le nom d'employé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Employe e=new employe("M. Dupont",5);
Partager