java设计模式之——外观模式、组合模式、装饰模式、享元模式(结构型)【读书笔记】

1、外观模式              定义:为子系统中一组接口提供一致的界面,此模式定义了一个高层接口,该接口使得子系统更加容易使用。java             使用场景:1、在软件设计初级阶段,应该有意识的将软件两个层分开,好比经典的三层架构,下降了耦合。2、开发阶段,层与层之间的耦合越来越复杂,增长外观(facade)能够提供一个简单的接口,下降依赖。3、在维护大型系统时,系统难以扩展
相关文章
相关标签/搜索