0% ont trouvé ce document utile (0 vote)
47 vues2 pages

Classe et interface pour département Java

La classe département est définie avec des attributs id, nom et nombre d'employés. La classe contient des constructeurs, redéfinit equals et toString. Une interface IDepartement est définie pour gérer les départements.

Transféré par

youssef belkhayatia
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
47 vues2 pages

Classe et interface pour département Java

La classe département est définie avec des attributs id, nom et nombre d'employés. La classe contient des constructeurs, redéfinit equals et toString. Une interface IDepartement est définie pour gérer les départements.

Transféré par

youssef belkhayatia
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Prosit 10

Votre chef vous demande de créer la classe département sachant qu’un


département est caractérisé par :

● Un id (int)

● Un nom de département (String)

● Un nombre des employés (int)

Cette classe possède :

● 2 constructeurs dont un sans paramètre

● La redéfinition de la méthode « equals » permettant de tester l'égalité entre 2


départements selon l’id et le nom.

● La redéfinition de la méthode « toString »

Pour une meilleure gestion des entités vous êtes amené de créer l’interface
« IDépartement » définit comme suit :

public interface IDepartement<T>{

public void ajouterDepartement(T t);

public boolean rechercherDepartement(String nom);

public boolean rechercherDepartement(T t);

public void supprimerDepartement(T t);

public void displayDepartement();

public TreeSet<T> trierDepartementById();

}

Vous aimerez peut-être aussi