达叔的朋友圈们程序员

大话设计模式读书笔记-12外观模式

2020-03-25  本文已影响0人  QuietHeart
bigtalk.jpg

第12章 牛市股票还会亏钱?——外观模式

定义

为子系统中的一组接口提供一个一致的界面,定义一个高层的接口/类,让这个高层的接口/类负责与子系统众多复杂的接口调用,而对使用者只提供简单的接口。

在外观模式中,使用者直接与外观类交互,而不用与各个子系统交互,与子系统的交互由外观类完成。(通过第三者的迪米特原则,与面向接口的依赖倒转原则)

例子:基金与股票,股民直接对众多股票进行买卖,风险大;股民买基金,而基金操作的专业人员与众多股票买卖,风险小。

实现

外观模式类图实现

外观模式使用方式:

使用场景

其它

上一篇 下一篇

猜你喜欢

热点阅读