在JAVA开发中 ,遇到unsupportedoperationexception,该异常主要是类的方法不支持引起的。
如果 我们的调用方法,涉及到接口的实现和子类的继承。就需要看下,中间的这些相关类的方法是否都实现了。
public interface EmplPushOperator {
/**
* 单条人员数据推送
*
* @param emplId
* @return 返回结果
*/
public String pushEmplSingleData(String emplId);
}
/**
* 人员数据推送
*
* @author justincai
*/
public class HREmplPush implements EmplPushOperator {
@Override
public String pushEmplSingleData(String emplId) {
return emplPushOperator.pushEmplSingleData(emplId);
}
}
public abstract class WEAVEROAPush implements DeptPushOperator, EmplPushOperator {
@Override
public String pushEmplSingleData(String emplId) {
/**
*/
return "";
}
}
具体调用:
Class implClass = Class.forName(classNa