State Pattern

The state pattern, which closely resembles Strategy Pattern, is a behavioral software design pattern, also known as the objects for states pattern. This pattern is used in computer programming to represent the state of an object. This is a clean way for an object to partially change its type at runtime.

Famous quotes containing the words state and/or pattern:

    The state of society is one in which the members have suffered amputation from the trunk, and strut about so many walking monsters,—a good finger, a neck, a stomach, an elbow, but never a man.
    Ralph Waldo Emerson (1803–1882)

    The real trouble about women is that they must always go on trying to adapt themselves to men’s theories of women, as they always have done. When a woman is thoroughly herself, she is being what her type of man wants her to be. When a woman is hysterical it’s because she doesn’t quite know what to be, which pattern to follow, which man’s picture of woman to live up to.
    —D.H. (David Herbert)