重载几个方法