Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Data abstraction and problem solving with java
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Data abstraction and problem solving with java

Data abstraction and problem solving with java

Frank M. Carrano, Janet Prichard

832 pages, parution le 15/09/2000

Résumé

This book is based on the classic "Walls and Mirrors" approach used in the best-selling Data Abstraction and Problem Solving in C++, and is now updated to the Java programming language. It uses the running theme of "Walls and Mirrors" to help make clear the challenging concepts of recursion (the mirrors) and data abstraction (the walls). Authors Carrano and Prichard cover key object-oriented concepts, including encapsulation, inheritance, and polymorphism. However, the focus of the book remains on data abstraction instead of simply Java syntax.

Features:

  • Provides a firm foundation in data abstraction (the walls), emphasizing the distinction between specification and implementation as the foundation for the object-oriented approach
  • Offers extensive coverage of recursion (the mirrors) and uses the technique throughout many examples and exercises.
  • Introduces analysis of algorithms and Big "O" notation.
  • Provides an appendix covering basic Java syntax for those know a different language or who need a refresher
  • Contains many pedagogical study aids such as programming pitfall warnings and self-tests with answers
  • A proven approach, adapted from the best selling Data Abstraction and Problem Solving in C++

Contents

  • Chapter 1: Principles of Programming and Software Engineering
  • Chapter 2: Recursion: The Mirrors
  • Chapter 3: Data Abstraction: The Walls
  • Chapter 4: Linked Lists
  • Chapter 5: Recursion as a Problem-Solving Technique
  • Chapter 6: Stacks
  • Chapter 7: Queues
  • Chapter 8: Class Relationships
  • Chapter 9: Algorithm Efficiency and Sorting
  • Chapter 10: Trees
  • Chapter 11: Tables and Priority Queues
  • Chapter 12: Advanced Implementation of Tables
  • Chapter 13: Graphs
  • Chapter 14: External Methods
  • Appendix A: Review of Java Fundamentals
  • Appendix B: Unicode Character Codes
  • Appendix C: Java Resources on the WWW
  • Appendix D: Mathematical Induction

L'auteur - Frank M. Carrano

Frank M. Carrano's Affiliation: University of Rhode Island

L'auteur - Janet Prichard

Janet Prichard's Affiliation: Bryant College

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Frank M. Carrano, Janet Prichard
Parution 15/09/2000
Nb. de pages 832
Format 21 x 26
Couverture Relié
Poids 1658g
Intérieur Noir et Blanc
EAN13 9780201702200

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