1 Factory design pattern is one of the most commonly used patterns in object oriented environment.
2 Which principle of Object Oriented Design is used in Factory pattern?
3 There are certain cases where the object creation is complex and might require some level of abstraction so that the client code is unaware of these..