Introduction to Object Orientation

This book is intended as an introduction to object orientation for computer science students or those actively involved in the software industry. It assumes familiarity with standard computing concepts, such as stacks and memory allocation, and with a procedural language, such as C. From this background, it provides a practical introduction to object technology using C#, one of the newest and best pure object-oriented languages available.