Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
An Introduction to Programming and Object-Oriented Design
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

An Introduction to Programming and Object-Oriented Design

An Introduction to Programming and Object-Oriented Design

Using Java version 5.0

Jaime Nino, Frederick A. Hosch

976 pages, parution le 26/09/2004 (2eme édition)

Résumé

Nino and Hosch have updated their popular introductory text that provides an objects first introduction to programming and software design using Java. The emphasis throughout is on problem modeling using fundamental software engineering princi-ples and concepts. Java used as a vehicle for teaching these topics. New constructs and features of Java 5.0, such as generics, are introduced. The text includes optional, interactive exercises using the DrJava integrated development environment (IDE). The UML is employed (very informally) for denoting objects, object relationships, and system dynamics. No specific previous programming experience is assumed, and the text is appropriate for first year computer science majors. The text could also carry over to a second course on data structures or software/OO design.

About DrJava: DrJava is an IDE designed primarily for students and includes an easy to use facility for interactively evaluating Java code. Optional DrJava exercises are included throughout the text if instructors want their students doing more pro-gramming. DrJava is the IDE chosen by the authors, but any IDE can be used for these exercises.

This update of the text provides Java code in newly released Version 5.0.

Sommaire

  • Introduction to object-oriented software
  • Data abstraction: introductory concepts
  • Defining a simple class
  • Designing interacting classes
  • Conditions
  • Programming by contract
  • Testing
  • Building a text-based user interface: iteration and composition
  • Putting a system together
  • Interfaces
  • Inheritance
  • Modeling with abstraction
  • Lists
  • Implementing lists: array implementations
  • Implementing lists: linked implementations
  • Sorting and searching
  • Failures and exceptions
  • Stream i/o
  • Building a graphical user interface
  • Integrating user interface and model: the Model-View-Controller pattern
  • Recursion
  • Organizing list implementations
  • Supplement A Systems and software
  • Supplement B Programming errors
  • Supplement C Applets
  • Companion Websites
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Wiley
Auteur(s) Jaime Nino, Frederick A. Hosch
Parution 26/09/2004
Édition  2eme édition
Nb. de pages 976
Format 19 x 23
Couverture Broché
Poids 1465g
Intérieur Noir et Blanc
EAN13 9780471712701
ISBN13 978-0-471-71270-1

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