CART

(0) items

Object-Oriented Design and Patterns, 2nd Edition,9780471744870
This item qualifies for
FREE SHIPPING!
FREE SHIPPING OVER $59!

Your order must be $59 or more, you must select US Postal Service Shipping as your shipping preference, and the "Group my items into as few shipments as possible" option when you place your order.

Bulk sales, PO's, Marketplace Items, eBooks, Apparel, and DVDs not included.

Object-Oriented Design and Patterns, 2nd Edition

by
Edition:
2nd
ISBN13:

9780471744870

ISBN10:
0471744875
Format:
Paperback
Pub. Date:
6/1/2005
Publisher(s):
WILEY
Includes 2-weeks free access to
step-by-step solutions for this book.
Step-by-Step solutions are actual worked out problems to the questions at the end of each chapter that help you understand your homework and study for your exams. Chegg and eCampus are providing you two weeks absolutely free. 81% of students said using Step-by-Step solutions prepared them for their exams.

Questions About This Book?

Why should I rent this book?
Renting is easy, fast, and cheap! Renting from eCampus.com can save you hundreds of dollars compared to the cost of new or used books each semester. At the end of the semester, simply ship the book back to us with a free UPS shipping label! No need to worry about selling it back.
How do rental returns work?
Returning books is as easy as possible. As your rental due date approaches, we will email you several courtesy reminders. When you are ready to return, you can print a free UPS shipping label from our website at any time. Then, just return the book to your UPS driver or any staffed UPS location. You can even use the same box we shipped it in!
What version or edition is this?
This is the 2nd edition with a publication date of 6/1/2005.
What is included with this book?
  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any CDs, lab manuals, study guides, etc.
  • The Used copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included.
  • The Rental copy of this book is not guaranteed to include any supplemental materials. You may receive a brand new copy, but typically, only the book itself.

Summary

Object-Oriented Design and Patterns 2e, makes it easy to add object-oriented design early in the CS curriculum. Suitable for students who have had one or two semesters of programming (Java or C++), the book can be used in a second or third course (before or after data structures), or as a companion text in a later course in software design or software engineering. Cay Horstmann brings his hallmark approach to the book-sound pedagogy, carefully developed exercises and examples, and emphasis on problem solving-and brings design principles and patterns to life with examples from the Java 5.0 library and user-interface programming. Students will expand their understanding of the Java language as they learn to recognize and use object-oriented design principles.

Author Biography

Cay S. Horstmann is a Professor of Computer Science in the Department of Mathematics and Computer Science at San Jose State University. He is an experienced professional programmer and was Vice President and Chief Technology Officer for Preview Systems, Inc. He is also a consultant for major corporations, universities and organizations on C++, Java, Windows and Internet programming. Horstmann is the author of many successful professional and academic books, including Core Java (Sun Microsystems Press), with Gary Cornell, Computing Concepts with Java Essentials (John Wiley and Sons, Inc.), Big Java (John Wiley & Sons, Inc.), and Computing Concepts with C++ Essentials (John Wiley & Sons, Inc.).

Table of Contents

1. A Crash Course in Java
2. The Object-Oriented Design Process
3. Guidelines for Class Design
4. Interface Types and Polymorphism
5. Patterns and GUI Programming
6. Inheritance and Abstract Classes
7. The Java Object Model
8. Frameworks
9. Multithreading
10. More Design Patterns


Please wait while the item is added to your cart...