软件构造学习笔记-第九周

框架层面的复用 1.可分为白盒框架和黑盒框架 白盒框架:通过子类型和重写方法实现扩展,对应模板模式 黑盒框架:通过插件接口实现扩展(本质上是委托),对应策略模式和观察模式 2.复用白盒框架后,通过创建子类进行调用。 复用黑盒调用后,通过框架程序进行调用。 3.白盒框架和黑盒框架可复用代码的位置 黑盒的可复用代码在框架中,插件是自定义部分 白盒框架的可用代码是子框架的父类 结构模式 1.适配器Ada
相关文章
相关标签/搜索