Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
C++ Programming with Design Patterns Revealed
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

C++ Programming with Design Patterns Revealed

C++ Programming with Design Patterns Revealed

Tomasz Müldner

528 pages, parution le 13/12/2002

Résumé

C++ Programming with Design Patterns Revealed is the first book to integrate learning the C++ language with design patterns. It promotes using patterns as the recurring solutions to design problems, resulting in effective, well-structured and reusable programs.

C++ Programming with Design Patterns Revealed is intended for readers already familiar with Java or any other objected oriented programming language. Unlike most books on design patterns, which are appropriate only for advanced programmers, this book is written for C++ novices. Each design pattern is clearly described, illustrated using the Unified Modeling language (UML) and supplemented with carefully integrated examples.

C++ Programming with Design Patterns Revealed covers the full spectrum of programming paradigms, starting with procedural programming, and then moving on to object-based, object-oriented and generic programming paradigm. It provides complete in-depth coverage of all essential features of the current C++ ANSI standard, including namespaces, exception handling, generic programming and an introduction to the Standard Template Library (STL). However, the book does not stop at describing the syntax and semantics of the language. Various design patterns are used to describe numerous high-level concepts, including smart pointers, reference counting, double dispatching, heterogeneous containers, and many others.

Features
  • Specially marked sections that present programming guidelines, idioms, advanced topics, typical errors, and modeling concepts used in generic programming
  • 27 programming idioms
  • 11 design patterns
  • 27 tables comparing C++ and Java
  • 70 figures, many of which consist of UML diagrams for examples in the text
  • 35 examples of C++ programs and solutions to some of the enclosed 110 exercises available online

Contents

  1. A Quick Tour of C++.
  2. Procedural Programming.
  3. Object-Based Programming, Part I.
  4. Object-Based Programming, Part II.
  5. Object-Oriented Programming, Part I.
  6. Object-Oriented Programming, Part II.
  7. Introduction to Generic Programming: Parameterized Types.
  8. Generic Programming Using STL.
  9. Miscellaneous Topics.
Appendices.
  • A. The List of Tables, Figures and Examples.
  • B. The List of Idioms, Patterns and Concepts.
  • C. The List of C++ Keywords.
  • D. Numeric Types.
  • E. Strings Operations.
  • F. The List of Generic Algorithms.
  • G. The List of Standard Header Files.
  • H. The List of C++ Compilers and STL Libraries.

L'auteur - Tomasz Müldner

Tomasz M,ldner is a professor of computer science at Acadia University in Nova Scotia, one of Canada's top undergraduate universities. He is the recipient of numerous teaching awards, including the prestigious Acadia University Alumni Excellence in Teaching Award in 1996. He has over 20 years of experience working with C and UNIX, and in 1988 co-authored the book C as a Second Language. His research interests include distributed object-oriented programming, mobile agents, and collaborative applications. Dr. M,ldner received his Ph.D. in mathematics from the Polish Academy of Science in Warsaw, Poland in 1975.

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Tomasz Müldner
Parution 13/12/2002
Nb. de pages 528
Format 18,7 x 23,2
Couverture Broché
Poids 798g
Intérieur Noir et Blanc
EAN13 9780201722314

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

Nos clients ont également acheté

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.client@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