Understanding Object-Oriented Programming Using Java
Résumé
you how to use Java 2 (the latest release of Sun's Java platform), and providing a complete understanding of the philosophy behind Java 2.
It starts out covering the language-independent concepts that are at the heart of the Java world, and then moves on to introducing Java
through several example programs. Following this is an in-depth discussion on inheritance and polymorphism. Finally, the book concludes
with material on important features of Java that are not object-oriented.
Features:
- Teaches students why the Java language works the way it
does, as opposed to simply how it works
- Chapter on Network Programming
- Chapter on Java 2 - the most recent version of
Java
- Material on pure polymorphism
- Appendices on Java Operators, Java Escape Characters,
Java API, and Java Syntax
Table of contents
- Part I: Understanding The Object-Oriented
Worldview
- Chapter 1: Object-Oriented Thinking
- Chapter 2: A Brief History of Object-Oriented
Programming
- Chapter 3: Object-Oriented Design
- Part II: Understanding Paradigms
- Chapter 4: A Paradigm
- Chapter 5: Ball Worlds
- Chapter 6: A Cannon Game
- Chapter 7: Pinball Game Construction Kit
- Part III: Understanding Inheritance
- Chapter 8: Understanding Inheritance
- Chapter 9: A Case Study: Solitaire
- Chapter 10: Mechanisms for Software Reuse
- Chapter 11: Implications of Inheritance
- Part IV: Understanding Polymorphism
- Chapter 12: Polymorphism
- Chapter 13: The AWT
- Chapter 14: Input and Output Streams
- Chapter 15: Design Patterns
- Part V: Understanding the Java World
- Chapter 16: Exception Handling
- Chapter 17: Utility Classes
- Chapter 18: Understanding Graphics
- Chapter 19: Collection Classes
- Chapter 20: Multiple Threads of Execution
- Chapter 21: Applets and Web Programming
- Chapter 22: Network Programming
- Chapter 23: Java 2
- Appendices
L'auteur - Timothy Budd
is an Associate Professor of Computer Science at Oregon State University. Budd received his Bachelor of Arts degree in Mathematics and Computer Science from Western Washington University, and his masters and doctorate degrees in computer science from Yale University. His research interests include multi-paradigm programming languages, programming environments, compiler implementation and optimization techniques.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Timothy Budd |
Parution | 15/08/1999 |
Édition | 2eme édition |
Nb. de pages | 366 |
Format | 19 x 23,5 |
Poids | 550g |
EAN13 | 9780201612738 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse