外观模式只是一个对象扮演的角色;除此之外,它和任何其他对象没有区别,因此同样的规则适用:在进行依赖注入时,构造函数注入是最好的选择。拥有一个(嵌套的)外观服务图通常是非常有益的设计,因为它使每个服务能够承担与其抽象级别相关的任务。