考虑生活中的这样一个场景:我要去百度大厦找厂长,那门卫就得拦着我呀,肯定不让我进,门卫肯定会说,你在这里稍等片刻,我去跟厂长通报一声,这就是门面模式, 听起来貌似跟代理模式很像(确实,从代码层级来看是很像的,但是有蛮多不同之处,后面慢慢看),门面模式具体的定义就是:子系统的外部跟内部系统相关模块的通信需要经过一 个统一的门面对象进行,门面对象就成为了一个更高层次的接口。 门面模式的简单示例图: