« Langage C++/Objet » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (-qu'il +qu’il)
m Robot : Remplacement de texte automatisé (- l'on + l’on )
Ligne 48 :
===== Qu'est-ce que la programmation orienté objet =====
 
Le paradigme de la programmation orienté objet repose entièrement sur la classe à qui l'onl’on délègue la gestion des données que l'onl’on encapsule en elle en y accédant via son interface représenté par ses méthodes appelés aussi accesseur/mutateur/propriétés. Les concepts d'abstraction, de généralisation, d'héritage, et de polymorphisme sont aussi cruciaux.
 
==== De nos jours : La programmation évènementielle ====
Ligne 60 :
== L'Objet ==
 
Dans le domaine de l'informatique, un objet est quelque-chose de concret au sens mathématique du terme que l'onl’on peut manipuler ou dont on peut récupérer des informations.
* Un cercle de rayon {{Unité|8|{{Abréviation|cm|centimètre}}}},
* Un triangle équilatéral de {{Unité|3|{{Abréviation|cm|centimètre}}}} de côté ou encore
Ligne 69 :
* (a*a)=(b*b)+(c*c)-(2*B*C*Cos(A)) où A=B=C=60°, et
* a*a*a
correspondent en C++ à ce que l'onl’on appelle des '''Classes'''.
 
En développement on parle plus souvent d''''instance de classe''' pour désigner la représentation informatisée d'un objet.