State Design Pattern - Java - Explained
Intent
Allow an object to alter its behavior when its internal state changes. The object will appear to change its class.It's a behavioral design pattern which is also known as "Objects for a state"
Motivation behind the pattern/problem it solves?
Th...
adityatechinsights.com8 min read