待续
何为外观模式
外观(门面)模式为子系统中的一组接口提供了一个统一的接口。外观模式定义了一个更高级别的接口,使得子系统他那个更加容易使用。但外观模式不符合开闭原则,如果要改东西很麻烦,继承重写都不合适。
外观模式的作用:
- 松散耦合,外观模式松散了客户端与子系统的耦合关系,让子系统内部的模块能更容易扩展和维护。
- 简单易用,外观模式让子系统更加易用,客户端不再需要了解子系统内部的实现,也不需要跟众多子系统内部的模块进行交互,只需要跟门面类交互就可以了。
- 更好的划分访问层次-通过合理使用 Facade,可以帮助我们更好地划分访问的层次。有些方法是对系统外的,有些方法是系统内部使用的。把需要暴露给外部的功能集中到门面中,这样既方便客户端使用,也很好地隐藏了内部的细节。
2023 年 2 月 8 日 22 点 30 分,坐着小姐夫的车来到深圳坪山,目前暂住在大姐家,至今也快一个月了。