接口方法重构