abstract方法