重载的方法和测试代码