重载两个方法