CodeGym
Promotion
Apprentissage
Cours
Missions
Études et quiz
Jeux
Aide
Calendrier motivateur
Communauté
Utilisateurs
Forum
Discussion
Articles
Témoignages
Activité
Avis
Abonnements
Thème clair

Leçons

  • Avis
  • À propos
Démarrer
Démarrer la formation
Démarrer la formation maintenant
  • Mes progrès
  • Cours
  • Carte des quêtes
  • Leçons
  • Héritage multiple d'interfaces

    Bases de Java
    Niveau 3, Leçon 5
    Les gens disent qu'il n'y a pas d'héritage multiple en Java... Il ne semble pas être là, mais il existe pourtant bel et bien. Il n'y a pas d'héritage multiple de classes en raison de certains problèmes (dont nous parlerons plus tard). Mais l'héritage multiple d'interfaces est tout à fait possible en Java, et cet outil intéressant et puissant t'aidera vraiment à écrire un code rationnel.
    Disponible
  • Entraînement avec les classes abstraites

    Bases de Java
    Niveau 3, Leçon 6
    Dans cette mission, nous devons utiliser l'héritage multiple pour modéliser le dessin animé « Tom et Jerry » ! Pour ce faire, nous créons des classes Dog, Cat et Mouse et implémentons des interfaces. Le chat peut se déplacer, manger et se faire manger. La souris peut se déplacer et se faire manger. Le chien peut se déplacer et manger.
    Disponible
  • Classe abstraite vs. interface

    Bases de Java
    Niveau 3, Leçon 7
    En quoi une classe abstraite diffère-t-elle d'une interface ? Ces concepts deviendront très bientôt compréhensibles et même une seconde nature pour toi, mais ce n'est pas toujours facile de les distinguer quand tu apprends. Ton professeur Bilaabo vient à la rescousse avec son tableau magique de comparaison entre les classes abstraites et les interfaces.
    Disponible
  • Interfaces standard : InputStream, OutputStream

    Bases de Java
    Niveau 3, Leçon 8
    Il était une fois InputStream et OutputStream. Elles ont été déclarées comme des classes abstraites. Mais si tu regardes de plus près, ce sont en réalité des interfaces à peu de choses près. Presque toutes leurs méthodes sont abstraites, à l'exception de quelques méthodes peu importantes. Alors voici la question : Qu'est-ce qui les rend si spéciales ? Et pourquoi a-t-on fait d'elles des classes abstraites ?
    Disponible
  • Liens utiles du professeur – 13

    Bases de Java
    Niveau 3, Leçon 9
    Même une formation pratique fascinante implique du travail autonome. Bien sûr, étudier le même matériel sous plusieurs angles est très utile, car chacun pense différemment, et il est possible que la meilleure source de théorie pour toi soit différente de celle la mieux adaptée à tes amis. Cette leçon comprend un lien vers un excellent article sur les interfaces.
    Disponible
  • Steve Wozniak — Fondateur d'Apple

    Bases de Java
    Niveau 3, Leçon 10
    Tu as besoin d'un repos approprié avant les missions difficiles qui t'attendent à la fin du niveau. Cette fois, nous allons regarder une vidéo sur des enfants qui ont construit un très bel ordinateur dans un garage. Puis un autre. Puis encore un autre. Et leurs noms sont Steve et Steve. Jobs et Wozniak.
    Disponible
  • Mission bonus | Leçon 11 | Niveau 3

    Bases de Java
    Niveau 3, Leçon 11
    Le Capitaine Noisettes est au téléphone ! Il a quelques petites surprises pour toi. Pour plus de précision, ce sont dix missions plutôt que des surprises, et elles sont là pour renforcer tes connaissances sur les classes abstraites et les interfaces. Ceux qui sont vraiment curieux peuvent tenter leur chance sur trois missions bonus. Tu vas vraiment devoir te creuser la cervelle pour terminer ces missions.
    Disponible
  • Tu as atteint le niveau 14 !

    Bases de Java
    Niveau 4, Leçon 0
    Félicitations pour ton dernier succès ! Tu as appris beaucoup de choses sur les interfaces et les classes abstraites. Tu as terminé 31 missions. Ou peut-être un peu moins si tu en as gardé pour plus tard. C'est maintenant le bon moment pour explorer la conversion de types et l'opérateur instanceof. Et aussi pour effectuer une grande mission sur les interfaces.
    Disponible
  • Opérateur instanceof

    Bases de Java
    Niveau 4, Leçon 1
    Aujourd'hui, nous allons continuer à étudier l'opérateur instanceof. Tu as déjà entendu parler de lui dans les leçons précédentes. Il vérifie si un objet est une instance d'une classe particulière. Aujourd'hui, tu vas apprendre quand, comment et où il peut et doit être utilisé, et s'il prend en compte l'héritage et les interfaces.
    Disponible
  • Entraînement avec instanceof

    Bases de Java
    Niveau 4, Leçon 2
    Pendant que tu étudiais encore l'opérateur instanceof, les gars du centre secret CodeGym ont passé du bon temps lors d'une fête. Une fête organisée en ton honneur, d'ailleurs. Ainsi, ton professeur Diego n'est pas vraiment d'humeur à travailler aujourd'hui. Il n'a préparé que deux missions sur instanceof pour toi. Mais ne te laisse pas aller. Tu pourras te rattraper plus tard.
    Disponible
  • Conversion de types. Conversions avec élargissement et réduction

    Bases de Java
    Niveau 4, Leçon 3
    Au cours de la première quête, tu as découvert les conversions avec élargissement et réduction pour les types primitifs. Maintenant, les types de référence te sont assez familiers. Il est donc temps de découvrir si les conversions avec élargissement et réduction fonctionnent pour eux aussi.
    Disponible
  • Missions sur la conversion de types

    Bases de Java
    Niveau 4, Leçon 4
    Convertissons des types ! Préférablement des types de référence, et non des types primitifs. Après tout, n'importe qui peut convertir des types primitifs après la première quête. Maître Diego t'a préparé cinq missions sur ce sujet.
    Disponible
  • 1
  • ...
  • 13
  • 14
  • 15
  • 16
  • 17
  • ...
  • 60
Apprendre
  • Inscription
  • Cours de Java
  • Aide avec les missions
  • Tarification
  • Syntaxe Java
Communauté
  • Utilisateurs
  • Articles
  • Forum
  • Discussion
  • Témoignages
  • Activité
  • Programme d'affiliation
Société
  • À propos
  • Contacts
  • Avis
  • Salle de presse
  • CodeGym pour l'éducation
  • FAQ
  • Support
CodeGym CodeGym est un cours en ligne pour apprendre la programmation Java à partir de rien. Ce cours est le moyen idéal de maîtriser Java pour les débutants. Il contient plus de 1 200 missions avec vérification instantanée et l'essentiel de la théorie sur les fondamentaux de Java. Pour t'aider à réussir dans ton apprentissage, nous avons préparé tout un tas de fonctionnalités motivantes : questionnaires, projets de codage et contenu pour t'aider à apprendre efficacement et te lancer dans une carrière de développeur Java.
Suis-nous
Langue de l'interface
English Deutsch Español हिन्दी
Français
Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
On ne naît pas programmeur, on le devient © 2025 CodeGym
MastercardVisa
On ne naît pas programmeur, on le devient © 2025 CodeGym