classless object model
With class-based object models
- classes differ from objects
- subclassing differs from instantiation
Not in Cecil
- Individual objects have their own implementation as part of the object
- Methods are specialized on objects, not on classes
- Objects with methods and fields specializing on them act like classes