La force de la programmation par objets est de proposer une définition des objets programmatiques qui leur permet de “coller” étroitement aux objets imaginaires.
Notons que nous devons distinguer entre les deux acceptions du mot objet : au sens technique de la programmation par objets (défini plus loin) et au sens ordinaire objets du discours. Le charme de la programmation par objets est précisément dans la facilité avec laquelle on passe de l’un à l’autre.1