October 20, 2003

Behavioral Pattern – State

Also known as the objects for states pattern

  • Used to represent the state of an object
  • A clean way for an object to partially change its type at runtime

Links: