修正了其中一出的理解（去除了多余的 New），变量名由 obj 变为 constructor