Classes et objets

Dans ce chapitre, nous allons aborder la création de classes tout en nous concentrons sur une conception basée sur le comportement. Nous allons aborder l’organisation d’un projet en packages avec un exemple de librairie offrant des outils pour le problème du voyageur de commerce.

Ce que vous allez apprendre #

  • Création de classes
    • conception basée sur le comportement
    • mot-clés public et private
  • Organisation d’un projet en packages
    • développement d’un cas pratique basé sur le problème du voyageur de commerce
    • réalisation d’une classe immutable Point
    • nombre arbitraire d’arguments
    • tests unitaires avec JUnit 5
  • Le mode de passage des paramètres par valeur et la comparaison d’objets (== vs equals())
  • Les notions d’héritage et de polymorphisme
    • les fonctionnalités de la classe Object
    • la redéfinition de méthodes











comments powered by Disqus