Object-Oriented Software in ANSI C++

Provides a coverage of ANSI C++ standard. Beginning with an introduction to programming and progressing to the treatment of Object-oriented software design and implementation using the language C++. The design of programs is illustrated using the UML design notation. Aimed at undergraduate computing courses. Second edition.