This is apparently just a simplification to avoid including the full implementation of IoC in the sample. The MVP triad is typically represented by stand-alone (i.e., non-static, single-point, or otherwise shared) instances at runtime. In some exceptional cases, the model may be a generic instance, but usually it is an exception, not a rule, and usually it applies only to forms or read-only elements.
Nicole calinoiu
source share