« Hé, soldat ! »

« J'espère que tout va bien, Capitaine Noisettes ! »

« J'ai d'excellentes nouvelles pour toi. Voici quelques exercices pour renforcer tes compétences. Travaille dessus chaque jour et tes compétences vont croître à une vitesse folle. Elles ont été créées spécialement pour IntelliJ IDEA. »

3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Nous avons tous un peu de chat en nous...
Remplace la méthode getName de la classe Cat pour que le message suivant s'affiche à l'écran : « Je suis un chat ».
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Je ne suis plus Fluffy
Remplace la méthode setName de la classe Cat pour que le message suivant s'affiche : « Je suis un chat ».
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Fluffy est de retour...
Ajoute une méthode à la classe Cat pour que le programme n'affiche rien.
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Animal inconnu
Écris une méthode qui déterminera le type de l'objet qui lui est passé. Le programme doit afficher une des choses suivantes : « Chat », « Tigre », « Lion », « Taureau » ou « Animal ».
7
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Visiteurs
Écris une méthode qui déterminera le type de l'objet qui lui est passé. Le programme doit afficher une des choses suivantes : « Chat », « Tigre », « Lion », « Taureau », « Vache » ou « Animal ». Remarque : essaie de déterminer le
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Grimpe, vole et cours
1. Dans la classe Solution, crée une interface publique CanFly avec une méthode void fly(). 2. Dans la classe Solution, crée une interface publique CanClimb avec une méthode void climb(). 3. Dans la classe Solution, crée une interface publique CanRun avec une méthode void run(). 4. Fais preuve de bo
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
CanFly, CanRun et CanSwim pour les classes Duck, Penguin et Toad
Les interfaces CanFly, CanSwim et CanRun ont déjà été écrites pour toi. Ajoute ces interfaces aux classes Duck, Penguin et Toad.
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Interfaces pour la classe Human
Ajoute autant d'interfaces à la classe Human que possible, mais attention à ce qu'elle ne devienne pas une classe abstraite. Tu ne peux pas ajouter de méthodes à la classe Human.
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Parent de la classe CTO
Ajoute une classe parente à la classe CTO pour que cette classe ne soit pas abstraite. Tu ne peux pas ajouter ou implémenter de méthodes dans la classe CTO.
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Entrée dans le top dix
Ajoute une méthode de plus pour que le programme affiche le nombre 10. Indice : utilise la surcharge de méthode.

« Ces exercices précédents étaient pour les débutants. J'ai ajouté quelques exercices bonus plus avancés pour les habitués. Rien que pour les vétérans. »

3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Abstractions inutiles
Tu dois placer le mot-clé abstract aux bons endroits afin que le programme compile. Ajoute abstract là où cela est nécessaire et supprime-le là où il ne l'est pas.
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Ajout de fonctionnalités
Crée une classe Pegasus à l'aide de la classe Horse et de l'interface CanFly.
3
Mission
Bases de Java,  niveau 2leçon 12
Bloqué
Les isomorphes arrivent
Écris une méthode qui renvoie le minimum dans un tableau et sa position (indice).