Abstract Factory

Abstract Factory Design Pattern Analysis

What is the Abstract Factory design pattern? The intent or definition of Abstract Factory is “Provide an interface for creating families of related or dependent objects without specifying their concrete classes” It’s a bit of a complicated definition, so we’ll need to break it down into meaningful chunks to understand it. 1. “Provide an interface” When we discuss the Abstract Factory, we are referring to interfaces rather than abstract classes....

April 24, 2020