Home > Store > Software Development & Management > Object Technology

Object-Oriented Programming

Register your product to gain access to bonus material or receive a coupon.

Object-Oriented Programming

Book

  • Your Price: $89.25
  • List Price: $105.00
  • Available on demand.

About

Features

  • shows how to think effectively with objects — to apply OOA and OOD to architect a more effective solution for construction with OOP. Fully-integrates the facets of OOA, OOD and OOP along the way.
  • uses a graduated series of four engaging, provocative everyday examples that show what really happens — the initial steps, false starts, evolving solutions, and surprise observations.
  • features a hands-on approach in each example — readers begin with an OOA model, make OOD additions along the way, and, from those results, plan and construct both Smalltalk and C++ applications — which are worked out in parallel.
  • includes access to very low-cost “book versions” of leading languages and environments — enabling readers to run the applications and obtain frequent, tangible, working results.
  • provides extensive source code for the major examples.

Description

  • Copyright 1993
  • Dimensions: 6 x 9
  • Pages: 582
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-032616-X
  • ISBN-13: 978-0-13-032616-4

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.

Downloads

CD Contents

Untitled Document Download the CD-ROM for this title.

Sample Content

Table of Contents

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.

Preface

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

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership