Diagrama de temas

  • General

  • Área de texto y medios: 1
  • Découvrir et comprendre 
    • le sous-typage par héritage
    • et le polymorphisme
    Áreas de texto y medios: 3 Archivo: 1 Cuestionario: 1 Laboratorios virtuales de programación: 3
  • Des erreurs peuvent survenir lors de l'exécution d'un programme. Il arrive parfois qu'elles soient prévues et dans ce cas elles peuvent être traitées et réparées. Ce ne sont pas des bogues, mais des situations exceptionnelles, des exceptions.

    Dans cette section, vous apprendrez à

    • distinguer les exceptions contrôlées des exceptions non contrôlées,
    • distinguer et savoir appliquer les différentes stratégies de capture d'une exception.
    Áreas de texto y medios: 3 Archivos: 3 Laboratorios virtuales de programación: 4
  • Les interfaces sont une notion fondamentale en Java. Ce sont des classes particulières qui jouent à fond la carte du polymorphisme. Elles définissent en quelque sorte un contrat qu'une classe doit respecter en l'implémentant. Associées à l'héritage de type, elles sont à l'origine d'un type de programmation dont le maître mot est la généralisation.

    Elles permettent de mettre en œuvre le principe « O »des cinq célèbres principes « SOLID » de la programmation orientée objet.

    Dans ce cours, vous allez découvrir

    • les aspects syntaxiques et sémantiques des interfaces,

    • l'héritage de type,

    • leur intérêt pour la généralisation et

    • quelques interfaces de l'API.

    Áreas de texto y medios: 3 Archivos: 2 Laboratorios virtuales de programación: 2
  • Maintenant que vous commencez à maîtriser les classes, vous allez découvrir qu'une classe peut se déclarer dans une autre.

    Vous saurez

    déclarer, définir, instancier et employer une classe interne

    Áreas de texto y medios: 3 Archivo: 1 Laboratorio virtual de programación: 1
  • Apprendre à redéfinir proprement les méthodes de la classe Object suivantes :

    pour écrire du code robuste.

    Áreas de texto y medios: 3 Archivo: 1 Laboratorios virtuales de programación: 4