The Object-Oriented Thought Process / Edition 4

The Object-Oriented Thought Process / Edition 4

by Matt Weisfeld
     
 

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. TheSee more details below

Overview

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.

  • A concise but complete introduction to object-oriented concepts with code examples in Java and UML
  • Excellent primer for professional developers moving to object-oriented languages, as well as CS students

Product Details

ISBN-13:
9780321861276
Publisher:
Addison-Wesley
Publication date:
03/27/2013
Series:
Developer's Library Series
Edition description:
New Edition
Pages:
336
Sales rank:
527,509
Product dimensions:
6.90(w) x 8.90(h) x 0.90(d)

Related Subjects

Table of Contents

Introduction 1

1 Introduction to Object-Oriented Concepts 5

2 How to Think in Terms of Objects 37

3 Advanced Object-Oriented Concepts 53

4 The Anatomy of a Class 75

5 Class Design Guidelines 87

6 Designing with Objects 103

7 Mastering Inheritance and Composition 129

8 Frameworks and Reuse: Designing with Interfaces and Abstract Classes 151

9 Building Objects 179

10 Creating Object Models with UML 193

11 Objects and Portable Data: XML 207

12 Persistent Objects: Serialization and Relational Databases 225

13 Objects and the Internet 247

14 Objects and Client/Server Applications 271

15 Design Patterns 287

Index 309

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >