使用隐藏的new来创建对象