Langage C++ - L'héritage du C et la programmation orientée objet... - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Langage C++
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Langage C++

Langage C++

L'héritage du C et la programmation orientée objet (avec programmes d'illustration et exercices)

Frédéric Drouillon - Collection Ressources informatiques

834 pages, parution le 12/09/2018

Résumé

Le C++ fascine par l'infini des réalisations et des manières de programmer qu'il permet. D'une part il hérite du langage C qui lui procure une base pour tout ce qui concerne l'écriture algorithmique, et d'autre part il est doté de puissants outils de structuration orientés objet.

Ce livre sur le langage C++ s'adresse aux personnes qui débutent avec C++ et ayant déjà programmé dans d'autres langages.

Le livre se divise en deux parties. Dans la première, l'auteur traite de notions qui concernent l'écriture algorithmique et ses fondamentaux : variables, opérations, structures de contrôle (if, switch, boucles, fonctions), ensembles de variables (structures et tableaux), pointeurs... En bref, il s'agit du langage C intégré au langage C++. L'auteur expose les correctifs et les élargissements fonctionnels apportés par le C++. Les classes et les objets commencent à apparaître avec la notion de structures. Les améliorations apportées par le C++ sont mises en pratique dans la réalisation de programmes au fur et à mesure de leur introduction.

Dans une deuxième partie se trouve ce qui fait la force du C++ : l'auteur présente ainsi des outils de structuration qui permettent au lecteur de s'orienter franchement vers la programmation et l'architecture objet des programmes. Il y détaille les notions de classes (constructeurs, destructeurs), d'objets, la problématique de relations entre objets, l'héritage, la problématique du polymorphisme avec virtualité, les notions de classe abstraite et d'interface… L'ensemble des fonctionnalités associées à ces différents concepts sont étudiées.

Pour finir, un chapitre compare le C et le C++. Certains outils comme les pointeurs et les paramètres de fonctions peuvent en effet s'interpréter différemment dans des situations créées par l'un ou l'autre des deux langages. Ce chapitre permet ainsi au lecteur de pallier la difficulté de passer d'un langage à l'autre en prenant en compte ces différences d'interprétation.

Tout au long du livre, l'auteur fournit une série d'exercices diversifiés et des exemples de programmes apportant la mise en pratique nécessaire pour s'approprier le langage. Les éléments nécessaires à la réalisation des exercices sont en téléchargement sur le site www.editions-eni.fr.

L'auteur - Frédéric Drouillon

Frédéric Drouillon est enseignant, chercheur et aussi créateur dans le domaine de l'informatique et des arts numériques. Il envisage la programmation et ses langages comme un moyen d'expression et de formulation d'idées qui nécessite de la recherche et de la créativité. L'objectif de son enseignement en langage C est de permettre au lecteur d'acquérir un savoir-faire fondamental en programmation informatique pour ensuite circuler le plus librement possible dans les différentes techniques et langages de programmation.

Autres livres de Frédéric Drouillon

Sommaire

  • Partie 1 - C++ hérité du C
    • Introduction
    • Premiers programmes
    • Variables simples, constantes, affectation
    • Affichage et saisie console
    • Opérations
    • Conversions de types
    • Structures de contrôle
    • Fonctions
    • Portée et durée de vie des variables
    • Structures
    • Bibliothèques et espaces de noms
    • Unions
    • Tableaux statiques
    • Chaînes de caractères
    • Pointeurs
    • Principales utilisations des pointeurs
    • Gestion des erreurs
    • Deux automates cellulaires
  • Partie 2 - La dimension objet du C++
    • Classes, objets
    • Surcharge des opérateurs
    • Classes et membres static
    • Classes génériques
    • Classe d'objets changeants
    • Associations entre objets
    • Héritage
    • Polymorphisme et virtualité
    • Classe abstraite et interface
    • Quelques comparaisons entre C et C++
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Eni
Auteur(s) Frédéric Drouillon
Collection Ressources informatiques
Parution 12/09/2018
Nb. de pages 834
Format 18 x 22
Couverture Broché
Poids 900g
Intérieur Noir et Blanc
EAN13 9782409015304
ISBN13 978-2-409-01530-4

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription