This is an example for reflection.
Classes based on the interface can be added without modification of the original project and to be used in the run time. It make life easier to when the project to is too complicated to be rereployed.
Classes based on the interface can be added without modification of the original project and to be used in the run time. It make life easier to when the project to is too complicated to be rereployed.