在 Façade 设计模式的文档中,在相关模式的讨论中出现了以下声明:
“抽象工厂可以与 Façade 一起使用,以以独立于子系统的方式提供创建子系统对象的接口。”
在这种情况下,如何使用抽象工厂和 Façade?
“抽象工厂可以与 Façade 一起使用,以以独立于子系统的方式提供创建子系统对象的接口。”
在这种情况下,如何使用抽象工厂和 Façade?
抽象工厂可以用来创建外观模式的接口。抽象工厂是一个拥有共同主题但不指定具体类的单独工厂。 而外观模式则隐藏了系统的复杂性,并提供一个接口给客户端使用,通过该接口客户端可以访问系统。 要更清楚地了解,请参考此链接。最佳实践:外观模式