Synopsis
Cet ouvrage propose un cadre pratique pour acquérir une bonne maîtrise du langage Java, en étudiant chacune des notions de la programmation objet. II présente les notions de classes, d'objets, d'envois de message et d'encapsulation, ainsi que les concepts d'héritage, de composition et d'association entre les classes. II indique également comment réaliser des structures d'objets et des interfaces graphiques et comment utiliser la généricité. Les exercices, qui occupent la moitié du livre, sont intégralement corrigés et permettent au lecteur de mettre en œuvre les notions présentées. Tous les programmes étudiés sont opérationnels et montrent comment résoudre les problèmes posés. Ce livre s'adresse aux étudiants de premier et de second cycle (IUT, BTS, universités et écoles d'ingénieurs) : il se veut un cadre pratique d'apprentissage de la programmation en Java, mais aussi un outil concret de révision et d'auto-évaluation. II sera également précieux aux professionnels en formation continue et aux praticiens désireux de parfaire leurs connaissances. La version 5 de la plate-forme Java est officiellement appelée J2SE 5.0 (Java 2 Platform Standard Edition 5.0). La collection Synthex informatique propose de (re) découvrir les fondements théoriques et les applications pratiques des principales disciplines de science informatique. À partir d'une synthèse de cours rigoureuse et d'exercices aux corrigés détaillés, le lecteur, étudiant ou professionnel, est conduit au cœur de la discipline, et acquiert une compréhension rapide et un raisonnement solide.
Présentation de l'éditeur
La collection Synthex permet de s'initier progressivement à une discipline ou d'en réviser les principaux concepts. Chaque chapitre délivre une synthèse pédagogique rigoureuse des techniques et des fondements théoriques, suivie d'une sélection d'exercices avec leurs corrigés détaillés.
L'ouvrage est structuré autour des notions principales de la programmation objet : la notion de classe et d'objet, l'encapsulation des données et les divers modes de coopération des objets pour résoudre un problème, les relations entre les classes et les objets, la structuration des objets en collection, l'apport de l'héritage dans les applications, l'organisation des interfaces graphiques, etc.
Ces différentes notions sont présentées, chapitre par chapitre, avec des exemples illustratifs. Les exercices corrigés qui accompagnent chaque notion sont autant de petites applications opérationnelles, montrant ainsi qu'il est possible d'arriver très vite à mettre en forme des problèmes réels.
Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.