1. 设计模式学习

设计模式

  •   结构性模式

       门面模式(外观模式) 

1. 门面模式

  门面模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。

为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。 

使用场景:

  (1) 为复杂的模块或子系统提供外界访问的模块;

  (2) 子系统相互独立;

  (3) 在层析结构中,可以使用外观模式定义系统的每一层的入口。

使用方法:

  参考: 电脑/cpu实例 、医院实例

   

猜你喜欢

转载自www.cnblogs.com/shiyun32/p/9661513.html