我有这种情况:
具有以抽象类作为参数的方法的第三方库:
在服务器端,我可以调用这个第三方方法
public void save(){
ThirdParty.doSomethingBackground(new Callback() {
public void done(Exception e) {
//SOMETHING TO DO
}
});
}
我可以在客户端调用此方法,执行以下操作:
ServerSide.save() 并传递了我的 CallBack 实现,但我不想从我的客户端看到第三方库,我需要在更改第三方库时对这种情况透明地执行此操作。
这样做的最佳做法是什么?
Tks