Exercices : Les Interfaces en Java
Conditions d’achèvement
Exercice 1 : Déclaration et implémentation d'une interface simple
- Déclarez une interface
Vehiculeavec deux méthodes :demarreretarreter. - Créez une classe
Voiturequi implémente l'interfaceVehicule. - Dans la méthode
main, créez une instance deVoitureet appelez ses méthodesdemarreretarreter.
Exercice 2 : Interface avec plusieurs méthodes
- Déclarez une interface
Animalavec deux méthodes :mangeretseDeplacer. - Créez une classe
Chienqui implémente l'interfaceAnimal. - Dans la méthode
main, créez une instance deChienet appelez ses méthodesmangeretseDeplacer.
Exercice 3 : Interface avec des constantes
- Déclarez une interface
Jeuavec une constanteNIVEAU_MAXet une méthodejouer. - Créez une classe
Echecqui implémente l'interfaceJeuet utilise la constanteNIVEAU_MAX. - Dans la méthode
main, créez une instance deEchecet appelez sa méthodejouer.
Exercice 4 : Interface avec des méthodes par défaut
- Déclarez une interface
Electromenageravec une méthodeallumeret une méthode par défauteteindre. - Créez une classe
Refrigerateurqui implémente l'interfaceElectromenager. - Dans la méthode
main, créez une instance deRefrigerateuret appelez ses méthodesallumereteteindre.
Exercice 5 : Interface avec des méthodes statiques
- Déclarez une interface
MathOperationavec une méthode statiqueadditionqui prend deux entiers et retourne leur somme. - Dans la méthode
main, appelez la méthodeadditionde l'interfaceMathOperationet affichez le résultat.
Exercice 6 : Implémentation multiple d'interfaces
- Déclarez deux interfaces
Volantavec une méthodevoleretNageantavec une méthodenager. - Créez une classe
SuperCanardqui implémente les deux interfaces. - Dans la méthode
main, créez une instance deSuperCanardet appelez ses méthodesvoleretnager.
Modifié le: jeudi 18 juillet 2024, 10:30