Sommaire

Pourquoi le langage est-il dit objet ?

Pourquoi appelle-t-on ce nouveau type de variable des objets ?

L’être humain aime bien faire des analogies entre ce qu’il fait et la vie réelle. Il est vrai qu’il y a une certaine ressemblance entre nos objets tels qu’on vient de les décrire dans le code et les objets de la vie réelle.

Reprenons notre exemple :

La classe Produit décrit un produit réel disponible dans un magasin.

Ce produit a certaines caractéristiques qui le définissent : son nom, son prix, la quantité disponible… Ce sont les propriétés de l’objet.

On pourrait également prendre l’exemple d’une voiture dont les propriétés seraient : la marque, la couleur, le nombre de portes…

La voiture dispose aussi de certaines facultés : on peut démarrer la voiture, la faire accélérer, la faire ralentir et l’arrêter. C’est ce qu’on appelle les méthodes de l’objet.

Dans notre exemple, Produit a trois méthodes. Il est possible d’ajouter un produit, supprimer un produit et afficher les propriétés d’un produit.

Les propriétés d’un objet s’apparentent aux caractéristiques physiques d’un objet dans la réalité.

Les méthodes d’un objet s’apparentent aux fonctionnalités d’un objet dans la réalité.