设计组件接口(面向接口编程)提炼共性处理(高内聚、低耦合)思考设计模式及扩展点(策略模式、模板模式等)实现扩展点功能 java包路径样例: XXX.api... XXX.core... XXX.实现1... XXX.实现2...