Object Invalidation

last modified: May 28, 2004

Object invalidation refers to the marking of an object as invalid, preferably in a controlled way so that further access to the object results in controlled failure (rather than UndefinedBehavior). In some ways, a form of TypeMigration.

Can be implemented in several ways:

By the class designer:

By the language implementer:


Loading...