接口完善及实现