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

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (- n'est pas + n’est pas , - Aujourd'hui + Aujourd’hui , - d'euros + d’euros , - d'agir + d’agir , - l'apparence + l’apparence )
m Robot : Remplacement de texte automatisé (-\n(==={0,3})(?: *)([^\n=]+)(?: *)\1(?: *)\n +\n\1 \2 \1\n)
Ligne 7 :
}}
 
== Les Méthodes : ==
 
La méthode en C++ est l'un des éléments les plus basiques mais essentiels du langage. De nos jours certains programmes informatiques tels les systèmes d'exploitations contiennent plusieurs millions de méthodes. Comme nous l'avons dit précédemment la méthode permet de définir une suite d'opérations à exécuter dans un ordre séquentiel donné.
Ligne 52 :
Le paramètre argc est en fait un compteur sur le nombre de chaines de caractères contenus dans le tableau argv[].
 
=== Premières applications : ===
{{principe
| contenu =
Ligne 104 :
Les 2 applications produisent le même résultat mais n'ont pas le même code. Cela confirme le fait que la représentation graphique des caractères se fait par le biais de la représentation non signée du codage du caractère.
 
==== Bonjour Monde ! ====
{{principe
| contenu =
Ligne 128 :
}}
 
==== Bonjour M. X ! ====
{{principe
| contenu =
Ligne 166 :
}}
 
=== Appels de Méthodes : ===
{{principe
| contenu =
Ligne 306 :
}}
 
=== Récursivité : ===
{{principe
| contenu =
Ligne 312 :
}}
 
==== Récursivité Directe : ====
{{principe
| contenu =
Ligne 353 :
}}
 
==== Récursivité Indirecte : ====
{{principe
| contenu =
Ligne 432 :
}}
 
==== Alternative à la Récursivité : ====
 
En C++, il est toujours possible d'écrire un algorithme qui effectue les tache de la récursion de manière itérative.
Ligne 541 :
}}
 
=== Polymorphisme de Méthodes ===
 
Le polymorphisme de méthodes est la faculté qu'ont les méthode de même noms mais de signature différentes à pouvoir sélectionner la bonne méthode pour la bonne signature.