State Pattern
- Tags
- soft-eng
Is a software design pattern where the behaviour of an object adapts to changes in its internal state. For example a TCP connection can exist in different states.
This pattern uses extensible contingent behaviour [see page 24, indicating] generic behaviour.