过载的实现