Interface for objects that are aware of an instance factory and can use it to instantiate a component.
Sets the destructor of component.
See Implementation
Interface for objects that are aware of an instance factory and can use it to instantiate a component.