Amazon.com: Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e) (9780201350845): Xiaoping Jia: Books

Buy Used
Used - Acceptable See details
$4.08 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
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, or download a FREE Kindle Reading App.

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

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


Available from these sellers.


There is a newer edition of this item:
Object Oriented Software Development Using Java (2nd Edition) Object Oriented Software Development Using Java (2nd Edition) 3.8 out of 5 stars (6)
$98.48
In Stock.

Book Description

October 15, 1999
Object-Oriented Software Development in Java provides broad and coherent coverage of object-oriented technology, teaching object-oriented design and construction using Java to students with some experience programming in any language. Focusing on design and programming, educator and practitioner Xiaoping Jia instills the object-oriented way of thinking through the use of design patterns and frameworks, study of the design of the Java Class Libraries, and illustration of incremental software development. With the popularity of C++ and Java, program design has become as important to individual commercial programmers as it has been to programmers developing immense government-sponsored software projects. Designed for a course on object-oriented design at the Junior-, Senior-, and Graduate-level, Object-Oriented Software Development in Java prepares students for the industry's move toward object-oriented languages by introducing design concepts early and then moving on to Java.

Customers Who Viewed This Item Also Viewed


Editorial Reviews

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.3 x 7.6 x 1 inches
  • Shipping Weight: 2.2 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #1,640,414 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and 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
By 
This review is from: Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e) (Hardcover)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 14 people found the following review helpful:
5.0 out of 5 stars A truly excellent book, January 6, 2000
This review is from: Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e) (Hardcover)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


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 review is from: Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks (1/e) (Hardcover)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(4)
(1)

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

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject