18.5 关于插件设计模式的实现