« Programmation C++/Introduction » : différence entre les versions

Contenu supprimé Contenu ajouté
Merrheim (discussion | contributions)
Merrheim (discussion | contributions)
Ligne 19 :
 
===Présentation du C++===
Le C++ est un langage orienté objet. Il implémente la notion typage strict, de classe, d'encapsulation, de surcharge d'opérateurs, d'héritage, simple ou multiple, de virtualité et d'abstraction. Il est largement compatible avec le langage C, ce qui est à la fois une richesse et un problème. En effet, le langage C est actuellement (en 2006) un langage largement utilisé pour écrire des systèmes d'exploitation (Windows, Linux, Max OS). Le C++ peut donc très natuellement avoir un accès direct au système d'exploitation dans le cadre d'une programmation de bas niveau, tout en permettant une programmation de haut niveau en exploitant toute la richesse des concepts orientés objet.
 
=== Les apports du C++ par rapport au C===