0
The State Pattern is a behavioral design pattern that allows an object to change its behavior when its internal state changes, appearing as if the object class changes. It encapsulates state-specific behavior into separate state objects and delegates requests from the context object to the current state object.
Relevant Degrees