Tag: What is Inversion of control (IOC)?
Inversion of Control (IOC) is also called a dependency Injection which is nothing but a design pattern that gives control to the assembler of classes. In general, the class will instantiate another class if required.
But in this design pattern, this control has been to given to assembler and assembler will instantiate required class if needed.