Addison-Wesley / Prentice Hall
My Instructor Resource Center : Log in or request access
Putting Metaclasses to Work: A New Dimension in Object-Oriented Programming
ISBN-10: 0201433052
ISBN-13: 9780201433050
Publisher: Addison-Wesley Professional
Copyright: 1999
Format: Paper; 320 pp
Published: 10/13/1998
Status: Out of Print
We're sorry, this product is no longer available.
Preface.
Glossary of Symbols.
1. Introduction.
Ira R. Forman works for IBM in Austin, Texas. As a past member of IBM's Object Technology Products Group, he worked on the SOM Metaclass Framework. Forman's specialties are object-oriented programming, object composition, and distributed programming.
Scott H. Danforth works for Secant Technologies, Inc. As a past member of IBM's Object Technology Products Group, he originated the derived metaclass and metaclass cooperation concepts discussed in this book. His professional interests include development and practical application of object-oriented technology.
Putting Metaclasses to Work takes a new, evolutionary look at important concepts of object-oriented programming, starting with the development of an object model from fundamental principles. Unique aspects of this object model include a use of metaclasses to encapsulate the implementation of object properties and a support for reuse of metaclasses. Metaclass reuse is based on a new semantics for inheritance that automatically combines metaclasses by using multiple inheritance to compose object properties.
This book provides a concrete demonstration of how metaclasses can be used to increase productivity and reusability in object-oriented programming. A C++-based language for programming metaclasses according to the authors' model is presented and then used throughout the book, allowing the reader to understand the utility and importance of metaclasses within the overall context of object-oriented programming. In addition, this book:
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.