- S'inscrire
- |
- Mon compte
- |
- Newsletter
- |
- Aide
Conception orientée objet en Java et C++
Une approche comparative
- Auteur(s) : Franck Barbier
- Editeur : Pearson Education
- Nombre de pages : 306 pages
- Date de parution : 03/09/2009
Résumé
Langages incontournables de programmation orientée objet, Java et C++ possèdent des concepts communs. En pratique, leurs subtilités font qu'un problème codé en Java ou en C++ n'a pas toujours de transcription directe dans l'autre langage.
Cet ouvrage se révèlera précieux pour apprendre Java, C++, ou les deux à la fois. Il montre la manière dont un même concept est développé dans les deux langages. En fonction des contraintes et des limites de chaque langage, le livre indique la solution en Java et en C++, compare ces solutions, et propose in fine des règles de bonne pratique et des formes de programmation canoniques et optimales.
Afin de favoriser une compréhension progressive des langages, le premier chapitre s'attache à introduire les principes et mécanismes de la programmation objet indépendamment de la syntaxe. Les chapitres suivants expliquent en détail toutes les notions clés, les principales étant la généricité, l'héritage, le polymorphisme, la gestion des exceptions et l'introspection.
Chaque chapitre comprend une série d'exercices afin que le lecteur puisse vérifier l'assimilation de ses connaissances.
Sommaire
- L'approche orientée objet
- Éléments de programmation en Java et C++
- Complexité logicielle, types abstraits de données et généricité
- Composants logiciels "collection"
- Héritage et polymorphisme
- Typage
- Contrôle des programmes : gestion des exceptions et programmation concurrente
- Autres caractéristiques de Java et C++
Caractéristiques
|
|
Les nouveautés sur le même thème (Voir tout)
Nos clients ont aussi acheté
Consultez aussi
- Tous les livres de Franck Barbier
- Sélection de livres d'informatique en anglais
- Info, photo... Nos interviews auteurs
Les thèmes associés
- Informatique > Développement d'applications > Technologies objet > Programmation objet
- Informatique > Développement d'applications > Langages > Java - J2EE
- Informatique > Développement d'applications > Langages > C++
- Informatique > Développement d'applications > Langages > Ada
- Informatique > Développement d'applications > Langages > C #
- Informatique > Développement d'applications > Langages > Eiffel
- Informatique > Développement d'applications > Langages > Objective-C
- Informatique > Développement d'applications > Langages > Python
- Informatique > Développement d'applications > Langages > Ruby
- Informatique > Développement d'applications > Langages > Smalltalk
- Informatique > Développement d'applications > Outils de développement > Borland C++ Builder
- Informatique > Développement d'applications > Outils de développement > Jakarta Struts
- Informatique > Développement d'applications > Outils de développement > Jbuilder
- Informatique > Développement d'applications > Outils de développement > Visual C++
- Informatique > Développement d'applications > Outils de développement > Visual C++ .NET
- Informatique > Développement d'applications > Technologies objet
- Informatique > Développement d'applications > Programmation graphique et multimédia > Programmation graphique en C/C++
- Informatique > Développement d'applications > Programmation graphique et multimédia > Programmation graphique en Java
- Informatique > Certifications > Sun > Java Certification














Devenez Fan !
Suivez-nous sur Twitter