Who Should Read This Book

This book is for the professional programmer using C, C++, or another language who wishes to

even if the programming language does not directly support object-oriented programming.

The discussions in this book are expressed in the commonly used terminology of object-oriented programming. A number of important terms are everyday English words that take on specialized meanings. These terms appear in the Glossary at the back of this book. You may find it worth consulting the Glossary if the unusual significance attached to an otherwise ordinary word puzzles you.

This book assumes that you are an experienced programmer and that you have a general familiarity with the basic notions of object-oriented programming. Practical experience using an object-oriented programming language is helpful, but not essential.

If you would like a good introduction to object-oriented programming or a general survey of the many aspects of the topic, you might enjoy reading one of the following books:


[Back: How This Book Is Organized]
[Next: Introducing the SOMobjects Developer Toolkit]