设计模式学习-外观模式

  外观模式

  目的:的意图是为子系统提供一个接口,方便其使用。

     外观模式常用于一些常规的应用程序的开发,因为一般都会对子系统的类进行重构,所以外观类主要的职责就是为了给子系统提供简单的访问方式,

使其有一个明确的目的,从而完成对系统的重构。外观类介于工具类和应用程序之间。

    要注意实例与外观的区别:

1、实例通常是一个单独运行的应用程序,外观不是

2、实例通常包含样本数据,外观没有

3、外观通常是可配置的,实例不是

4、外观是为了代码的重用,实例不是

5、外观用在产品代码中,实例不是

原文地址:https://www.cnblogs.com/lyxblogs/p/6384529.html