我写了一个标准接口
public interface ISocketResponse
{
public abstract void onSocketConnectSucc(String msS);
}
然后我写了2个接口实现
public class UsbSerial implements ISocketResponse
{
public void onSocketConnectSucc(String msS)
{}
}
public class BluetoothSerial implements ISocketResponse
{
public void onSocketConnectSucc(String msS)
{}
}
然后我在主过程中这样处理
ISocketResponse msCl;
switch (mAppContext.msConfig.Tnc_Interface) {
case Tnc_Bluetooth:
msCl = new BluetoothSerial();
break;
case Tnc_Usb:
msCl = new UsbSerial();
break;
}
我期望的是在主过程中重写onSocketConnectSucc
就是重写msCl的onSocketConnectSucc
然后实现代码统一
求助 该如何实现