N'oubliez pas, tout l'intérêt de la conception orientée objet est qu'elle nous facilite la création d'objets apparentés ( instances d'objet ). Voyons cela dans ce code :
Objets : unités de base organisées en classes et partageant des traits communs (attributs ou procédures). Peuvent être des entités du monde réel, des concepts de l’application ou du domaine traité. Encapsulation : les structures de données et les détails de l’implémentation sont cachés aux autres objets du système.
Cela désigne le regroupement d’une collection d’objets dans un nouvel objet. Cela désigne le principe consistant à différencier les propriétés internes et les propriétés externes (nécessaires à son utilisation) d’un objet. Cela désigne un principe de mise en relation des objets d’une application.