FIXBUG: 在 contact 的返回值修改为本类的值