You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
星期八
0b1463774e
|
5 years ago | |
---|---|---|
.. | ||
src | 5 years ago | |
README.md | 5 years ago | |
pom.xml | 5 years ago |
README.md
外观者模式
简述:简单窗口
在互相关联在一起的错中复杂的类整理一个高层的接口,Facade角色可以让系统对外只有一个简单的接口
适用场景:
-
在设计初期阶段,应该有意识地将不同层分离,层与层之间建立外观模式
-
开发阶段,子系统越来越复杂,这家外观者提供简单的调用接口
-
维护一个大型遗留系统的时候,可能这个系统已经非常难维护和扩展,但又包含非常重要的功能,为其开发一个外观类,以便新系统与其交互
优点:
-
实现了子系统与客户端之间的松耦合关系
-
客户端屏蔽了子系统组件,减少了客户端所需处理的对象数目,并使得子系统使用起来更加容易