Title:
Building business applications using C++ : an introduction to the object model
Personal Author:
Publication Information:
Reading, Mass : Addison-Wesley, 1997
ISBN:
9780805316742
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000003958984 | QA76.64 G37 1997 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
This text teaches object-oriented and C++ programming from a business rather than a programming or computer science perspective. It requires no previous programming experience and object concepts are related to common business ideas to reduce complexity. The book includes a comprehensive case study and all source code for the book is available via ftp.
Author Notes
Email: lgarnett@newton.baruch.cuny.edu
Table of Contents
The Object Model, the author takes a "holistic" approach to examining object-oriented programming |
Requiring no previous programming experience, this book features realistic business examples to demonstrate how objects can be used in team settings to solve "industrial-strength" problems |
Readers will learn to view a problem in terms of interacting objects, with an emphasis on the importance of the class interface |
With a firm grounding in the concepts of "interface," "class," and "object," the programmer will be better prepared to understand the design and implementation of programs using C++ |
For new programmers, this approach results in notable improvements in the organization, modularity, and focus of their programs |
It also enables the experienced programmer to transition more easily from the procedural to the object model |
Features |
Assumes no prior programming knowledge |
Illustrates how objects can be used to solve large-scale business problems whose requirements are in a constant state of flux |
Provides information on multifile projects, a prerequisite for working in teams |
Demonstrates incremental program development and emphasizes well documented classes |
Emphasizes the importance of class design in producing cohesively coded modules with a minimal degree of dependency on other code |
Shows how to design and implement a class interface before its methods |
Covers essential, yet behind-the-scenes features of C++ like constructors, destructors and assignment operators, and positions the reader to explore new features of the C++ standard including templates, exception handling, and run-time |