Cover image for Object oriented program design : with examples in C++
Title:
Object oriented program design : with examples in C++
Personal Author:
Publication Information:
Reading, Mass. : Addison-Wesley, 1989
ISBN:
9780201517224

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000000799050 QA76.73.C15 M84 1989 Open Access Book Book
Searching...

On Order

Summary

Summary

This book focuses on OOP, demonstrating how to design programs which reflect key concepts, such as objects, classes, entities, hierarchies, and inheritance. No bibliography. Annotation(c) 2003 Book News, Inc., Portland, OR (booknews.com)


Reviews 1

Choice Review

With continued improvements in computer hardware performance, operating systems, and programming languages, there are vibrant new programming techniques emerging that are revitalizing computer professionals' approaches to systems design and programming. Object oriented programming (OOP) has forged the well-established programming concepts of modularity, generalization, and others into a methodology that requires its adherents to view their analytical and developmental activities from a genuinely altered perspective. Making this personal transition is significantly aided by Mullin's book. Using a how-to approach, it details the step-by-step development of a limited object-oriented database for a fictitious corporation. The reader is escorted through OOP principles of object, class, instance, encapsulation, constructor, destructor, inheritance, etc., that are effectively linked to concrete examples of use. At relevant points, the text is punctuated with representative programming examples in the C++ language. While the addition of a glossary and of strategically placed graphics might have further aided understanding, the basic format and style are nontheless very effective. As good as this book is, full comprehension of OOP concepts relies, to a considerable extent, on a "eureka" experience. It appears that an even more congenial foundational elucidation is necessary for professional acceptance of OOP. Graduate level. -E. G. Hook, formerly Gettysburg College