/**
* 实现部分的抽象接口
* Created by max on 2016/4/13.
*/publicinterfaceImplementor {/**
* 实现抽象部分的具体方法
*/publicvoidoperatoinImpl();
}
ConcreteImplementorA:实现部分的具体实现.完善实现部分中方法定义的具体逻辑.
/**
* 实现部分的具体实现一
* Created by max on 2016/4/13.
*/publicclassConcreteImplementorAimplementsImplementor{@OverridepublicvoidoperatoinImpl() {
//具体的实现
}
}
Client:客户端调用
/**
* 客户端调用
* Created by max on 2016/4/13.
*/publicclassClient {publicstaticvoidmain(String[] args){
//客户端调用逻辑
}
}