![Cover image for Object oriented program design : with examples in C++ Cover image for Object oriented program design : with examples in C++](/client/assets/5.0.0/ctx//client/images/no_image.png)
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