What is it? Essentially a Meta Object Protocol (or MOP for short) is a method for accessing the guts of an object system through a Meta Class. A Meta Class is the class for a class. That is, if a class is an object, then this class-object must have a class. Meta Classes are responsible for the overall behaviour of an object system. (Assuming your object system is centered around classes. See objec
{{#tags}}- {{label}}
{{/tags}}