Publisher's Synopsis
This volume is aimed at C++ users and other programmers interested in object-oriented analysis, design and programming who wish to explore an alternative to C++. The first seven chapters present the latest version of Eiffel and compare Eiffel to C++. Many short examples are used to illustrate important language features and demonstrate the power and effectiveness of Eiffel.;The remaining four chapters feature the use of the BOOCH '94 approach to object analysis and design with complete implementations in Eiffel. Four medium sized case studies are presented that include a detailed discussion of analysis and design supported by Booch class and object-scenario diagrams and Eiffel implementation.