Définition de Object oriented programming

Mode de Programmation dans lequel le programme n'est plus la traduction en Langage Informatique d'un Algorithme, mais la modélisation des entités du monde réel ou d'entités logiques par des objets s'échangeant des services par messages.