Dynamic model is a dynamic object programming method, it can create and modify objects at run time, in order to achieve the dynamic creation and modification of system functions.
Theory
Objects can be created from the class.
Class is also the object.
The class of any class(as object) is exists, here call it MetaClass.
Summary, therefore all objects can be created by MetaClass.