Abstract Factory Pattern
The Abstract Factory Pattern provides an interface for creating families of related or dependent objects without specifying their concrete classes.
The Abstract Factory Pattern provides an interface for creating families of related or dependent objects without specifying their concrete classes.