class Imp implements IUInterface.OneCallback{@Overridepublic void getName(IUInterface.OneCallback snCallback) {}@Overridepublic void onResult(int errorCode, C2 result) {}}主要是你实现的那个类是内部类。内部类是不能直接引用的,需要主类.内部类。C2是随便一个类,本来想用String的,但是为了区别内部类本身有个OneCallback 参数