Abstract Factory

Home > Computer Science > Software Engineering > Software design patterns > Abstract Factory

Abstract Factory is a creational design pattern that provides an interface for creating families of related or dependent objects without specifying their concrete classes.