Facade
2016-10-27 10:48:26 0 举报
Facade(外观模式)是一种结构型设计模式,它通过为子系统中的一组接口提供一个统一的高层接口,隐藏了子系统之间的复杂性。该模式定义了一个客户类与一个子系统的接口之间的适配器,使得客户端可以通过这个适配器来调用子系统中的业务逻辑。这样,客户端只需要和适配器打交道,而不需要关心子系统的具体实现,从而实现了客户端与子系统之间的解耦。Facade模式适用于以下场景:客户端需要访问多个子系统,而这些子系统的实现方式各不相同;客户端需要频繁切换不同的子系统,以完成不同的功能。通过使用Facade模式,可以提高代码的可维护性和可扩展性。
作者其他创作
大纲/内容
Facade
-encrypt:Encrypt
Savefile
Client
Readfile
Encrypt
0 条评论
下一页