Université Hassan 1er Faculté des sciences et Techniques de Settat Département
Université Hassan 1er Faculté des sciences et Techniques de Settat Département Mathématiques et Informatique 1 Deuxième POO LST Génie Informatique Professeur : Abdellah EZZATI Exercice 1 a) Définir un package b) Définir les modificateurs : public, private, protected, final et static c) Donner la définition d’héritage, polymorphisme et classe abstraite Exercice 2 1) Ecrire une fonction boolean valide( String [] s) qui retourne un boolean si la taille de la chaine est supérieur strictement à 2 et ne se termine pas par « al » 2) Ecrire la fonction String [] filtre (String [] tab) qui retourne un tableau t de même taille que tab tel que t[i]=tab[i] si valide(tab[i]) est vrai sinon t[i] est vide. 3) Ecrire une fonction qui affiche le résultat de la fonction filtre sous forme t[1]:t[2] :…… Exercice 3 Une préfecture souhaite mettre en place une application en Java permettant de : Déclarer un nouveau véhicule (en entrée on aura le type de véhicule, la marque, le nom, le prénom et l'adresse du propriétaire du véhicule ; en sortie on récupérera le numéro d'immatriculation du véhicule). Pour simplifier, les numéros d’immatriculation seront composés de chiffres et du numéro de département (ici 31). Donc le premier sera "1 – 31" et le dernier "999999 – 31". ▪ Déclarer une vente de véhicule (en entrée on aura l'immatriculation du véhicule, le nom, le prénom et l'adresse de l'acheteur) ; Université Hassan 1er Faculté des sciences et Techniques de Settat Département Mathématiques et Informatique 2 ▪ Déclarer un changement d'adresse d'un possesseur de véhicule (en entrée on aura l'immatriculation et la nouvelle adresse). a) Définir la classe personne b) Définir la classe véhicule c) Définir la classe préfecture d) Définir la classe principale Exercice4 uploads/Science et Technologie/ controle-poo.pdf
Documents similaires
-
23
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 07, 2021
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 0.2789MB