[ Home ] [ Slides ] [ Examples ] [ Exercises ] [ Resources ]

C++, Syntaxe: Exemples

Cette page présente tous les exemples utilisés dans le cours pour la partie syntaxe. Vous trouvez tous les exemples de ce cours dans le zip suivant: cpp-syntaxe.zip.

Hello World

Ces exemples présentent des petites différences de syntaxe entre C et C++.

First Class

Dans cet exemple nous définissons nos premières classes.

Manipulation d'Objets

Dans cette exemple nous illustrons les manipulations standards d'objets. I.E. création, destruction, création de liens entre objets, utilisation de pointeurs ainsi que du pointeur this.
Nous voyons que les définitions des classes sont séparées en deux. D'un coté nous aavons la définition de la classe, dans laquelle on déclare les méthodes (mais sans les définir); cela a lieu dans un fichier entete (.h). D'un autre coté dans le fichier correspondant .cpp nous avons la définition complète des fonctionnalités de la classe.

Mais nous pouvons généraliser la définition d'une stack pour tout les types (et pas juste les ints.

Classe des nombres complexes

Cet exemple présente une classe pour les nombres complexes. Cette classe propose de surcharger certains opérateurs pour pouvoir faire des opérations telles << et + ou *.
Copyright Emmanuel Benoist 2007