Book Description

About the Author

Table of Contents

Source Code

Errata

Send Comments

Teaching Materials

Author's Homepage
 

Object-Oriented Software Development Using Java
- Principles, Patterns, and Frameworks
Xiaoping Jia, Ph.D
[Book Cover]

Order from Amazon.com

Hardcover - 696 pages 2 edition (October, 2002) 
Addison-Wesley Pub Co; ISBN: 0201737337



Description

Object-oriented software development matured significantly during the past several years. The convergence of object-oriented modeling techniques and notations, the development of object-oriented frameworks and design patterns, and the evolution of object-oriented programming languages have been essential in the progression of this technology. 

Object-Oriented Software Development using Java: Principles, Patterns, and Frameworks contains a very applied focus that develops skills in designing software-particularly in writing well-designed, medium-sized object-oriented programs. It provides a broad and coherent coverage of object-oriented technology, including object-oriented modeling using the Unified Modeling Language (UML) object-oriented design using Design Patterns, and object-oriented programming using Java. 

The book uses the Java 2 platform throughout, introducing topics as Swing, collections, and RMI. The material is presented from both a theoretical and a practical perspective, instilling the object-oriented way of thinking through the use of design patterns, exploration of the design of the Java Class Libraries, and illustration of iterative and incremental software development process. 
                                       Link to 1st edition


Book Description - About the Author - Table of Contents
Source Code - Errata - Send Comments
Teaching Materials - Author's Homepage