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

Contenu supprimé Contenu ajouté
m Robot : Changement de type cosmétique
Ligne 40 :
En 1995 le Standish Group édita un rapport édifiant intitulé "CHAOS" sur l'état des échecs de projets informatiques dans plus de 360 sociétés américaines. Ce rapport fait référence et fait état que les entreprises américaines et organismes gouvernementaux perdent des centaines de milliards de dollars par ans, de ne pas appliquer les mêmes règles de conception et de gestion du risque que dans les domaines de génie civil. En effet ce rapport dénonce une renonciation des cadres techniques à appliquer les même méthodes que leurs homologues du bâtiment, pour la plupart du temps des raisons politiques de rond de jambes et, pour les autre rares cas, d'incompétences de capture des besoins ou d'omission de diagnostic techniques.
 
* 16% de projets conformes aux prévisions initiales en temps et couts (mais souvent diminués en fonctionnalités),
* 53% de projets dépassements en coûts et délais d'un facteur 2 à 3,
* 31% de projets abandonnés.
 
Depuis le Standish Group édite des mises à jours annuelle de ces chiffres et malheureusement les chiffres restent très alarmants et surtout très réels.
Ligne 63 :
 
Dans le domaine de l'informatique, un objet est quelque-chose de concret au sens mathématique du terme que l'on peut manipuler ou dont on peut récupérer des informations.
* Un cercle de rayon 8 cm,
* Un triangle équilatéral de 3 cm de côté ou encore
* Un cube de 5 cm d'arêtes.
 
Les moules ou modèles qui ont permis d'obtenir ces figures (respectivement)
* (pi*(R*R)),
* (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'on appelle des '''Classes'''.