Démonstration 5
Auteur: P.Langlais & MàJ: M.Lokbani
But:
- Manipulation de tableaux
- Écriture de méthodes
- Écriture d'une classe
Écrire une classe Ensemble définissant un type capable de gérer
un ensemble d'entiers dont les valeurs sont comprises entre 0 et 255
(inclus).
Votre classe devra, entre autres, définir les méthodes suivantes:
- void ajoute (int entier) qui ajoute entier à l'ensemble
- void supprime (int entier) qui supprime entier de l'ensemble
- int getSize () qui retourne le nombre d'éléments contenus dans l'ensemble
- boolean appartient (int entier) qui retourne vrai lorsque entier est dans l'ensemble, faux sinon,
- Ensemble complement () qui retourne l'ensemble complémentaire. Le complément d'un ensemble E est un ensemble qui contiennt tous les éléments que E ne contient pas , et seulement ceux-là.
- Ensemble intersection (Ensemble E ) qui retourne l'ensemble intersectant de l'ensemble appelant avec l'ensemble passé en paramètre
- Ensemble union (Ensemble E ) qui retourne l'union de l'ensemble appelant avec l'ensemble passé en paramètre
- boolean egalite (Ensemble E) retourne vrai si E et l'ensemble appelant sont égaux, faux sinon
- boolean inclus (Ensemble E) retourne vrai si E est inclus dans l'ensemble appelant, faux sinon