Skip to content

Latest commit

 

History

History

facade

facade

外观模式也是比较好理解的,当一个系统需要调用的子类非常多的时候,如果交给客户去操作的就会很麻烦,所以将一些行为抽象出来进行封装提供给客户端使用。如果客户端想对子类进行定制化的修改也是可以的。

电影院的例子就很恰当,当我们坐下打开一部电影的时候可能需要很多的操作,如果将这些操作都封装好,那么我们只需要输入电影名字就可以开始观看电影了,非常方便。