Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
17 used & new from $0.38

Have one to sell? Sell yours here
 
   
Tell a Friend
Principles of Object-Oriented Programming in Java 1.1: The Practical Guide to Effective, Efficient Program Design
 
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Principles of Object-Oriented Programming in Java 1.1: The Practical Guide to Effective, Efficient Program Design (Paperback)

by James W. Cooper (Author)
4.2 out of 5 stars  (6 customer reviews)

List Price: $39.99
Price: $31.59 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.40 (21%)
Special Offers Available
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.com. Gift-wrap available.

17 used & new available from $0.38
Also Available in: List Price: Our Price: Other Offers:
Paperback $39.95 $39.95 21 used & new from $19.31
 
   

Special Offers and Product Promotions
  • Save $10 when you spend $50 and pay with Bill Me Later. The fast and convenient way to buy without using your credit card. Offer limited to items purchased from Amazon.com between July 14, 2008 and July 21, 2008. One per customer account. Enter code BMLSAVES at checkout. Here's how (restrictions apply)

Editorial Reviews
Book Description
Moves readers beyond syntax and mechanics to the principles behind fundamental software engineering decisions in object-oriented design. Uses Java examples as a illustration tool to show how principles can be applied to other object-oriented languages. Shows how to build reusable code and easily maintainable programs. Is the book that programmers wish they had when they were learning C++ and Java! Helps users build intuition about object-oriented design.

Card catalog description
Take a step beyond syntax to discover the true art of software design, with Java as your paintbrush and objects on your palette. This in-depth discussion of how, when, and why to use objects enables you to create programs that not only work smoothly, but are easy to maintain and upgrade - using Java or any other object-oriented language! Take stock of the benefits of OOProgramming and Java - the advantages of object-oriented programming; a quick review of key Java concepts; when to use inheritance and when to use encapsulation. Choose to reuse - maximize code reuse with class libraries, including abstract classes and interfaces, and inheritance; use class modification to increase extensibility; design classes for maximum flexibility; take advantage of Design Patterns to write more efficient, more reusable programs. Factor in object frameworks - learn to architect a program at a high level by writing code, then subclassing the same design for specific applications. Plus - real-world examples of effective programs and code using Design Patterns!

Product Details
  • Paperback: 400 pages
  • Publisher: Ventana Communications Group; Pap/Cdr edition (June 28, 1997)
  • Language: English
  • ISBN-10: 1566045304
  • ISBN-13: 978-1566045308
  • Product Dimensions: 9.2 x 9.2 x 1.2 inches
  • Shipping Weight: 1.7 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  (6 customer reviews)
  • Amazon.com Sales Rank: #2,861,302 in Books (See Bestsellers in Books)
    (Publishers and authors: Improve Your Sales)
  • In-Print Editions: Paperback  |  All Editions


Inside This Book (learn more)
Browse and search another edition of this book.
Browse Sample Pages:
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover | Surprise Me!
Search Inside This Book: