Abstract Factory Pattern
Introduction Abstract Factory Pattern provides an interface for creating families of related or dependent objects without specifying their concrete classes. This pattern is almost similar to Factory Pattern, is considered as another layer of abstraction over Factory pattern. Abstract Factory patterns work around a super-factory which creates other factories. It [...]