Factory Design Pattern in C++: Creational Design Pattern
Factory design pattern in C++ is a creational design pattern which deals with creating objects without showing the exact class of object that is being created. This design pattern basically allows a class to defers the instantiation to sub-classes. For Design patterns basic explanation see (Design Patterns Simplified Version)
(more…)