修改了Contact的   没有改动公有部分