Object orientation is the buzzword for the 1990s. However, this relatively young field is filled with considerable confusion and controversy as to just what it is. This book clarifies the basic concepts associated with this new discipline and provides clear and at the same time comprehensive exposure to the fundamental ideas associated with object orientation. Topics covered include abstract data typing, the concepts of inheritance and object identity,...