32 used & new from $0.54

Have one to sell? Sell yours here
 
 
Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e) (Hardcover)

~ (Author)
4.2 out of 5 stars  See all reviews (13 customer reviews)


Available from these sellers.


11 new from $2.87 21 used from $0.54
There is a newer edition of this item:
Object Oriented Software Development Using Java (2nd Edition) Object Oriented Software Development Using Java (2nd Edition) 4.0 out of 5 stars (3)
$64.30
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?
Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e)
88% buy the item featured on this page:
Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e) 4.2 out of 5 stars (13)
Object Oriented Software Development Using Java (2nd Edition)
12% buy
Object Oriented Software Development Using Java (2nd Edition) 4.0 out of 5 stars (3)
$64.30

Customers Who Bought This Item Also Bought

Swing: A Beginner's Guide (Beginner's Guide  (Osborne Mcgraw Hill))

Swing: A Beginner's Guide (Beginner's Guide (Osborne Mcgraw Hill))

by Herbert Schildt
4.3 out of 5 stars (10)  $26.64
Java(TM) Design Patterns: A Tutorial

Java(TM) Design Patterns: A Tutorial

by James W. Cooper
Explore similar items

Editorial Reviews

Product Description

Object-oriented software development has matured significantly over 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 in Java: Styles, Patterns, and Frameworks focuses on developing 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 such 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 incremental software development.



About the Author

Xiaoping Jia is an Associate Professor of Software Engineering and

the Director of the Division of Software Engineering, School of

Computer Science, Telecommunications, and Information Systems at

De Paul University. His primary research interests are

applications of formal methods and object-oriented development

methodologies. He has authored several software development tools

and is a consultant in GUI design and web-based applications using

Java. He is the founder of Aesthetic Software, a company that

focuses on developing technologies for web-based application using

Java and XML. Professor Jia received his Ph.D. in computer science

from Northwestern University.

020135084XAB04062001


Product Details

  • Hardcover: 550 pages
  • Publisher: Addison Wesley Longman; 1st edition (October 15, 1999)
  • Language: English
  • ISBN-10: 020135084X
  • ISBN-13: 978-0201350845
  • Product Dimensions: 9.5 x 7.7 x 1 inches
  • Shipping Weight: 2.2 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #1,715,022 in Books (See Bestsellers in Books)

More About the Author

Xiaoping Jia
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Xiaoping Jia Page

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

13 Reviews
5 star:
 (8)
4 star:
 (3)
3 star:    (0)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
15 of 15 people found the following review helpful:
5.0 out of 5 stars Bridges the gap between design and implementation., December 7, 1999
Not just a "how to code syntactically correct Java in 21 days", and not just an OO-modeling book with a few Java examples. It is a comprehensive book that bridges the gap, and teaches Java right from the object-oriented principles in which the language was based. In most examples in the book, complex code samples are written directly from an accompanying UML object model to demonstrate this fact. This book touches upon many features of the Java language including Swing, JDBC, RMI and Corba, and their role in the object oriented universe of software development. In a market overflowing with Java and OO books, one thing sets this book apart; it is truly the best of both.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 14 people found the following review helpful:
5.0 out of 5 stars A truly excellent book, January 6, 2000
By Sotiris Skevoulis (New York, USA) - See all my reviews
In my four years of Java development experience I have read many books that teach the language. I certainly have seen even more books about OO development. This book is a unique combination of both. I love the fact that it does not waste reader's time with every tiny detail of the language. It presents in a compact way the fundamental aspects of the language and focuses on design issues using a number of carefully-chosen illustrative examples. Excellent and compact presentation of design patterns and framework issues. I was really impressed by chapter seven where incremental software development is presented via a design case study. I teach OO software development and Java at graduate level in New York City and this book will definitely be my choice for the next semester.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 12 people found the following review helpful:
5.0 out of 5 stars A fantastic OO voyage from design to Java implementation, April 2, 2000
This book is direct and easy to read. It begins with an overview about the OO Software Development where it tackles thoroughtly OO concepts. Then, it introduces the Java architecture and the language (structure, statements, and so on). Each OO concepts are reviewed deeply and applied to Java programming language. Almost all concepts are tackled (Encapsulation, inheritance, polymorphism, and so on). Clearly, after reading this book, you will be able to translate every class diagram & dynamic diagram (sequence and collaboration) to Java code. Author has also integrated throughout the book the use of design patterns. Great. A very good chapter about Application Framework is also presented and some Sun's application framework such Collections, Swing, and so on are studied. Last but not least, author tackles more "advanced concepts" such as database access, distributed architectures (RMI & CORBA) and concurrent programming. Plenty of small and well-designed examples are included; I think eveybody will find out what he/she needs. This book if clearly for Java developers wanting to exploit totally the OO power of Java. Of course, prerequisites are to have few knowledge about OO concepts and UML notation; you will be able to use this book quickly and efficently.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent
It's not often you call a 550 page book and a textbook for that matter an easy read but that is a good description for this text. Read more
Published on April 14, 2003 by Kay Cee

5.0 out of 5 stars Just simply great!
This book actually does not teach much about advanced programming in Java, neither does it explore too deeply into design patterns. Read more
Published on December 22, 2001 by XIAO Fuchun

5.0 out of 5 stars Excellent Book
This is a very good book. It takes you through the whole OO design process. However, you have to have some knowledge of Java and programming itself to fully understand it. Read more
Published on October 29, 2001

5.0 out of 5 stars Excelent book for the intermediate java programmer
I have read several Java OO books and this book provides the clearest descriptions of how you should design OO programs. Read more
Published on January 27, 2001 by T. Pagni

4.0 out of 5 stars Good book for junior programmer
From modeling language UML to programming language Java, from object theory to design pattern, from distributed system to application frame work, this book bring us a new sight on... Read more
Published on January 22, 2001 by j2ee

1.0 out of 5 stars Bad Book
I think this is a really bad book for beginers who want to learn object oriented program in java because there is very few examples and while your reading, at time you have to... Read more
Published on October 10, 2000

2.0 out of 5 stars very simple
I'm sorry for my English but after I red this book I had a feeling that the author tried to teach java and not OO or patterns at all. Read more
Published on May 3, 2000 by A. Piana

4.0 out of 5 stars good for programmers who want to know UML and Pattern Design
Prof Jia puts many simple and useful examples in this book to help reader know the relationship between Java and UML. Read more
Published on April 27, 2000 by CHEN WEI WU

4.0 out of 5 stars Not a bad intro to OO and Java
This book discusses Java and OO programming nicely for a person who is familiar with programming but not necessarily OO and/or Java. Read more
Published on April 15, 2000

5.0 out of 5 stars Very readable, informational, - highly recommended
I am a Sun certified Java programmer and this is the most readable Java book I have ever come across. Read more
Published on November 23, 1999 by Caroline Stern

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 2 days ago
textbook scam 66 7 days ago
Amazon is a great place to buy textbooks! 35 19 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.