The Object-Oriented Thought Process and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

23 used & new from $8.56

Have one to sell? Sell yours here
 
 
Object-Oriented Thought Process, The (2nd Edition)
 
 
Start reading The Object-Oriented Thought Process on your Kindle in under a minute.

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

Object-Oriented Thought Process, The (2nd Edition) (Paperback)

~ Matt Weisfeld (Author)
Key Phrases: string name, persistent objects, blackjack example, Example Code Used, Object-Oriented Design, Sams Publishing (more...)
4.1 out of 5 stars  See all reviews (45 customer reviews)


Available from these sellers.


9 new from $9.00 14 used from $8.56

Also Available in:

List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book)   $15.83  
Paperback (3) $44.99 $36.58 48 used & new from $28.00
There is a newer edition of this item:
The Object-Oriented Thought Process (3rd Edition) The Object-Oriented Thought Process (3rd Edition) 4.1 out of 5 stars (45)
$36.58
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?
Object-Oriented Thought Process, The (2nd Edition)
81% buy the item featured on this page:
Object-Oriented Thought Process, The (2nd Edition) 4.1 out of 5 stars (45)
OOP Demystified
10% buy
OOP Demystified 4.3 out of 5 stars (10)
$19.75
Object-Oriented Design Heuristics
3% buy
Object-Oriented Design Heuristics 4.7 out of 5 stars (28)
$42.35
Head First Design Patterns
3% buy
Head First Design Patterns 4.6 out of 5 stars (280)
$29.67

Customers Who Bought This Item Also Bought

OOP Demystified

OOP Demystified

by James Keogh
4.3 out of 5 stars (10)  $19.75
Object-Oriented Analysis and Design with Applications (3rd Edition)

Object-Oriented Analysis and Design with Applications (3rd Edition)

by Grady Booch
4.0 out of 5 stars (38)  $37.89
Object-Oriented PHP: Concepts, Techniques, and Code

Object-Oriented PHP: Concepts, Techniques, and Code

by Peter Lavin
4.1 out of 5 stars (19)  $21.86
Head First Object-Oriented Analysis and Design

Head First Object-Oriented Analysis and Design

by Brett D. McLaughlin
3.7 out of 5 stars (43)  $31.49
Object-Oriented Design Heuristics

Object-Oriented Design Heuristics

by Arthur J. Riel
4.7 out of 5 stars (28)  $42.35
Explore similar items

Editorial Reviews

Product Description

The Object-Oriented Thought Process, Second Edition will lay the foundation in object-oriented concepts and then explain how various object technologies are used. Author Matt Weisfeld introduces object-oriented concepts, then covers abstraction, public and private classes, reusing code, and devloping frameworks. Later chapters cover building objects that work with XML, databases, and distributed systems (including EJBs, .NET, Web Services and more).Throughout the book Matt uses UML, the standard language for modeling objects, to provide illustration and examples of each concept.



From the Back Cover

The Object-Oriented Thought Process is a concise and readable primer. Matt Weisfeld's years of programming, teaching, and writing have given him a flair for presenting highly technical topics in a clear and interesting manner. He is able to blend abstract concepts with ingenious examples and clear illustrations to quickly teach powerful OOP techniques. The code examples are written in Java and UML but are designed in such a way that a reader with no previous experience will still understand them. The Object-Oriented Thought Process is a clear and accessible alternative to the often dry and overly dense books available on the market today. --This text refers to an alternate Paperback edition.

Product Details

  • Paperback: 288 pages
  • Publisher: Sams; 2 edition (December 22, 2003)
  • Language: English
  • ISBN-10: 0672326116
  • ISBN-13: 978-0672326110
  • Product Dimensions: 8.9 x 6.8 x 0.7 inches
  • Shipping Weight: 14.4 ounces
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (45 customer reviews)
  • Amazon.com Sales Rank: #493,131 in Books (See Bestsellers in Books)

More About the Author

Matt A. Weisfeld
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Matt A. Weisfeld Page

Inside This Book (learn more)
Browse and search another edition of this book.

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

 

Customer Reviews

45 Reviews
5 star:
 (27)
4 star:
 (7)
3 star:
 (3)
2 star:
 (3)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (45 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
40 of 41 people found the following review helpful:
4.0 out of 5 stars Good introduction for OO newcomers, May 22, 2000
A good introduction to fundamental concepts of OO. At around 200 pages, it is concise and can be read relatively quickly (compared to the 2,000 page monster-books that are common-place).

Introduces ideas of classes, objects, messages, methods, attributes, inheritance, encapsulation, polymorphism, public interfaces/private implementations, abstract methods/classes, aggregation/association, constructors/destructors, exceptions, overloading, accessor methods, and Interfaces (amongst others).

Moderately experienced OO developers (i.e. you understand the OO terms given above) will probably prefer a more advanced book than this one - this is an introductory text aimed at people just getting started with OO.

Also provides some (basic) guidelines on class design and software development, giving a worked example to illustrate. OO Concepts are illustrated using Java code samples, basic UML, and a quick introduction to CRC cards (this is NOT a Java/UML/CRC tutorial though - rather it is an OO CONCEPTS tutorial).

I found the numerous references to specific pages in other OO books rather irksome, but others may find these useful pointers to more advanced material. I would have preferred a single "Further Reading" appendix instead.

Overall, a good introduction to fundamental OO concepts that all OO developers must know.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
28 of 30 people found the following review helpful:
5.0 out of 5 stars Undoes bad habits, September 11, 2001
After reading this book I realized why so many development projects that use object-oriented tools and techniques fail - they are staffed by developers who think in the traditional terms of procedures and functions. In retrospect it dawned on me that there is a high probability that developers who started out with procedural languages view objects as functions.

This book provides a compass that will point developers in the right direction by breaking mental paradigms. It does so by getting them to think in terms of states instead of functions, and objects as components, independent of the application being developed, with well-defined interfaces and properties that can be used to create services.

I personally learned a lot about object-orientation, which I can apply to analysis. This book is a quick and easy read, and packs a lot of information and concepts between its covers. I highly recommend it and give it five stars for clarity and content.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
19 of 20 people found the following review helpful:
5.0 out of 5 stars Must buy!, May 20, 2001
By Ira J Bliss Jr "ijbj" (Buffalo Grove, IL United States) - See all my reviews
This book is only 200 pages but it is an EXCELLENT book for people that are trying to get a better understanding of Object-Oriented concepts! Most of the Java books that I have read don't cover the type of information found in this book. And the best part about it, is that it is very easy to read. After reading through most of the chapters, I have found that I was able to pick the book up again after a year....read a few select chapters again and get more out of it!

It really helps you to achieve a solid understanding.

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 Great OO Book
I am a longtime developer who wanted a deeper understanding of the fundamentals of OO design. This book definitely provided that. Read more
Published 2 days ago by Blake E. Burnworth

2.0 out of 5 stars Static attributes and methods not available to objects not of the class!!??
Decided to have a look at this book to see if it's fit for some colleagues who are unfamiliar with OO. Read more
Published 2 months ago by F. Tzanabetis

5.0 out of 5 stars This is a "Must Read" book for learning object oriented programming
After reading this book I am comfortable in OOP technology and am on to more in-depth learning of OOP methodologies and implementations. Read more
Published 6 months ago by Charles W. Young

5.0 out of 5 stars I finally get it!
This book is wonderful for someone is is thinking about OO. I code in PHP and have struggled through different coding books on how to implement OO in my designs. Read more
Published 18 months ago by D. Kelley

5.0 out of 5 stars Excellent!
Many books on programming include chapters on OOP, this book is different.
It's not a programming book - but a book on thinking in OO and in my opinion, does a great job of... Read more
Published 20 months ago by Paris Treantafeles

5.0 out of 5 stars Just great!
This book is the OOP concepts starting point with clear definitions of oop terms and practices. Just don't try to get into oop without getting the idea first.
Published on June 28, 2007 by S. LAMBROU

5.0 out of 5 stars Only explanation of OOP that made sense to me
I am a relative newcomer to object-oriented programming (OOP), though I am an experienced programmer in non-OOP languages (Fortran 90, IDL). Read more
Published on May 21, 2007 by Alex J. DeCaria

5.0 out of 5 stars Excellent Book
This is an excellent book. Its perfect for anybody looking for a book to get a little further insight into how object oriented concepts are used. Read more
Published on May 14, 2007 by William Savio

5.0 out of 5 stars A big picture book: OT concepts not just syntax
If you're looking for detailed coverage of UML, Java or C# syntax, you should look elsewhere. However, if you are looking for a conceptual description of OT (object technologies)... Read more
Published on March 24, 2007 by DJ

5.0 out of 5 stars This is a must have for software developers
Many people think they learned Object-Oriented development in school or on their own, but most of these people are mistaken. Here's a quick test - what is it? Read more
Published on March 11, 2007 by Eric Kassan

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
Search Customer Discussions
Search all Amazon discussions
   




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.