Object-Orientation FAQ Please visit the new site and make a bookmark to it. This location will go away soon.
Dynamic inheritance allows objects to change and evolve over time.
Since base classes provide properties and attributes for objects, changing base classes changes the properties and attributes of a class. A previous example was a window changing into an icon and then back again, which involves changing a base class between a window and icon class. Actors, CLOS, and Smalltalk provide dynamic inheritance in some form or other.