Cover image for Building business applications using C++ : an introduction to the object model
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