外观模式(Facade):
提供一个统一的接口,用来访问子系统中的一群接口。
外观模式提供了一个更高层次的接口,使访问子系统更加简单。
外观模式是在客户与子系统中间又加了一层,隔离了客户与子系统,使客户不了解子系统内部调用关系,使子系统的调整,对客户遭成影响降至更低。
没有外观模式情况:

增加外观模式情况:

对于复杂的子系统:尽管外观模式降低了外部与子系统的耦合度,但同时也限制了外部使用子系统的灵活性。
本文介绍了软件设计中的外观模式,它通过提供一个统一的接口来简化对复杂子系统的访问。外观模式隔离了客户端与子系统,降低了二者之间的耦合度。
外观模式(Facade):
提供一个统一的接口,用来访问子系统中的一群接口。
外观模式提供了一个更高层次的接口,使访问子系统更加简单。
外观模式是在客户与子系统中间又加了一层,隔离了客户与子系统,使客户不了解子系统内部调用关系,使子系统的调整,对客户遭成影响降至更低。
没有外观模式情况:

增加外观模式情况:

对于复杂的子系统:尽管外观模式降低了外部与子系统的耦合度,但同时也限制了外部使用子系统的灵活性。

被折叠的 条评论
为什么被折叠?