Register your product to gain access to bonus material or receive a coupon.
The third book in the Coad/Yourdon series on object-oriented programming, this volume uses a series of four comprehensive examples to help readers gradually and gently flip their system-building mind-set into an object-oriented perspective — how to “object think” and program with the two leading object-oriented programing languages — Smalltalk and C++. KEY TOPICS: Contains an OOPL primer, major examples, language summaries, OO patterns, and extensive source code for the major examples. MARKET: For programmers.
1. The Count.
Getting Started with Some OOA. OOP—Problem Domain Component: Smalltalk. OOP—Problem Domain Component: C++. OOD—Human Interaction Component. OOD—Human Interaction Component: Smalltalk. OOP—Human Interaction Component: Smalltalk. OOD—Human Interaction Component: C++. OOP—Human Interaction Component: C++. ASCII Count. ASCII Count: Smalltalk. ASCII Count: C++. Date Count. Date Count: Smalltalk. Date Count: C++. Sequence Count. Sequence Count: Smalltalk. Sequence Count: C++. Summary.
2. The Vending Machine.
Some OOA. Some Planning. OOD—The Problem Domain Component (The First Round). OOP—The Problem Domain Component: Smalltalk (The First Round). OOP—The Problem Domain Component: C++ (The First Round). About Implementing Connections with Other Objects. OOD—The Problem Domain Component (The Second Round). OOP—The Problem Domain Component: Smalltalk (The Second Round). OOP—The Problem Domain Component: C++ (The Second Round). OOD—Human Interaction Component. OOD—The Human Interaction Component: Smalltalk. OOP—Human Interaction Component: Smalltalk. OOD—Human Interaction Component: C++. OOP—Human Interaction Component: C++. About Making Change. Summary.
3. Sales, Sales, Sales.
Some OOA. Some Planning. OOD—Problem Domain Component. OOP—Problem Domain Component: Smalltalk. OOP—Problem Domain Component: C++. OOD—Human Interaction Component. OOD—Human Interaction Component: Smalltalk. OOP—Human Interaction Component: Smalltalk. OOD—Human Interaction Component: C++. OOP—Human Interaction Component: C++. OOD—Data Management Component. OOP—Problem Domain Component Update: Smalltalk. OOP—Problem Domain Component Update: C++. OOP—Data Management Component: Smalltalk. OOP—Data Management Component: C++. Summary.
4. Go With the Flow.
Some OOA. OOD—Problem Domain Component. OOP—The Problem Domain Component: Smalltalk. OOP—Problem Domain Component: C++. OOD—Human Interaction Component. OOP—Human Interaction Component: Smalltalk. OOP—Human Interaction Component: C++. Summary.
Epilogue.
Appendixes.
A—Practical Language Summaries. B—OOA and OOD Notation. C—OOP Principles.
Bibliography.
creativity and innovation
Creativity and innovation are essential. The global marketplace demands them from all of us.
Methods, at their best, help people move to greater heights of creativity and innovation. We hope that this method--the Coad method-- might serve you in this way.
Peter Coad
Object International, Inc., Austin TX USA
coad@oi.com
PGP fingerprint:
3D BA 3B DD 57 B6 04 EB
B7 30 9D 06 A1 E1 05 50
David North
Applied Intelligence Group, Oklahoma City OK USA
dnorth@aig.com
Mark Mayfield
Object International, Inc., Austin TX USA
mayfield@oi.com
PGP fingerprint:
B1 CB BE 43 1E 74 22 57
08 AF 7E CE 5B DA A5 3B