Exercices en Java
Exercice 1 : Programmation Orientée Objet (POO)
Créez une classe Voiture avec les attributs : marque, modèle et année.
Ajoutez un constructeur et une méthode afficherDetails() qui affiche les
informations de la voiture.
Instanciez plusieurs objets de type Voiture et affichez leurs détails.
Exercice 2 : Gestion des Exceptions
Écrivez un programme qui demande à l’utilisateur de saisir un nombre entier.
Gérez l’exception en cas d’entrée invalide et affichez un message d’erreur approprié.
Répétez la demande tant que l’utilisateur ne saisit pas un entier valide.
Exercice 3 : Collections et Itérateurs
Créez une liste de chaînes de caractères (par exemple, des noms).
Utilisez un itérateur pour parcourir la liste et afficher chaque nom.
Ajoutez une fonctionnalité pour supprimer un nom spécifié par l’utilisateur.
Exercice 4 : Héritage et Polymorphisme
Créez une classe de base Animal avec une méthode faireDuBruit().
Créez deux classes dérivées Chien et Chat qui redéfinissent la méthode
faireDuBruit().
Dans la méthode main(), instanciez des objets de chaque type et appelez la méthode
faireDuBruit() sur chacun.
Exercice 5 : Fichiers et Flux de Données
Écrivez un programme qui lit le contenu d’un fichier texte.
Comptez et affichez le nombre de mots et de lignes dans le fichier.
Écrivez les résultats dans un nouveau fichier de sortie.