8519 - Tutorial C++
Ressource pédagogique
Description bibliographique
- Auteur :
- Brunet, Gwenaël (ENST Bretagne. Ecole nationale supérieure des télécommunications de Bretagne. Brest. France)
- Éditeur :
- ENST Bretagne. Ecole nationale supérieure des télécommunications de Bretagne. Brest. France
- Page source :
- Site personnel de Gwenaël Brunet, http://perso.enst-bretagne.fr/~brunet/
- Langue :
- français
- Date de publication :
- 2002/02
Description du contenu
- Spécialité :
- Electronique, informatique et télécommunications - Logiciels - Langages et programmation
- Mots clés :
- Programmation orientée objet; objet; classe; constructeur; destructeur; heritage; membre; entrée; sortie; opérateur ; langage C++
- Table des matières :
- 1. Avant propos...
2. Ses premiers pas en Visual C++
Création et lancement d'un projet - Compilation et exécution - Le debugger
3. Présentation générale du C++
Généralités - La programmation orientée objet (POO) - Les différences entre C et C++
4. Les bases du C++
Les spécificités de C++ - Les entrée/sortie C++
5. La notion de classe
Ecriture d'une première classe - Utilisation de la classe - Constructeur et destructeur - Les fonctions membre
6. Construction, destruction et initialisation d'objets
Constructeur par défaut / "initialisant" - Constructeur par recopie - Mise en oeuvre
7. Surdéfinition d'opérateur
Comment ça marche - Opérateurs simples - Opérateur d'affectation
8. L'héritage
Définition et mise en oeuvre - Utilisation des membres de la classe de base - Redéfinition des fonctions membre et appel des constructeurs "Statuts" de dérivation - Notion d'héritage : élargissement
9 - Fonctions virtuelles
Utilité - Mécanisme
10 - Exercices...
- Résumé :
- Cette ressource s'adresse à un public confirmé, ou motivé. Elle passe en revue tous les aspects de la programmation orientée objet et plus précisement du C++. Elle aborde dans un premier temps les déclarations de variables, les fonctions et l'utilisation des strucures de contrôles.
Puis elle aborde la définition des classes et leur utilisation, de même que l'utilisation des constructeurs et des destructeurs. Enfin cette ressource traite de la notion d'héritage et de l'utilisation des fonctions virtuelles en C++.
Informations pédagogiques
- Niveau d'études :
- 1er cycle
- Pré-requis :
- Avoir des connaissances de base en programmation.
- Objectifs pédagogiques :
- Avoir un aperçu général sur la programmation orientée objet et plus précisement du langage C++.
Accès à la ressource
gratuit
- Format :
- HTML
- URL de référence :
- http://public.enst-bretagne.fr/~brunet/Cours/Tutorial_C++/
- Autres URLs :
- http://public.enst-bretagne.fr/~brunet/Cours/Tutorial_C++/Papier/TutorialCPP.pdf
Ressource copiée dans le cache de l'Infothèque le 17/08/2008
- Autres URLs :
- /cache/8519/public.enst-bretagne.fr/~brunet/Cours/Tutorial_C++/Papier/TutorialCPP.pdf
Notice mise en ligne le 01/12/2005 et mise à jour le 16/08/2008 |