Factory pattern is one of the software design patterns used in order to design reusable and extensible systems. The pattern deals with the creation of objects. In this presentation we tried to give an overview of the pattern and how it works both in an informal and then a formal manner.

Prepared by,
Anindya Sundar Paul
CSE, University of Dhaka
Zahin Jawad
CSE, University of Dhaka