
设计模式
升级中的小码农
这个作者很懒,什么都没留下…
展开
-
设计模式——适配器模式
文章目录适配器模式定义适配器模式中的三种角色Target(目标角色)Adaptee(源角色)Adapter(适配器类)适配器模式优点适配器模式缺点适配器模式定义将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类都能够在一起工作。适配器模式中的三种角色Target(目标角色)该角色定义把其他类转换为何种接口,也就是我们期望的接口。通常情况下目标角...原创 2019-11-07 18:19:18 · 247 阅读 · 0 评论 -
设计模式——门面模式(外观模式)
门面模式定义要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。Subsystem Classes是子系统所有类的简称,它可能代表一个类,也可能代表几十个对象的集合。门面模式中的角色Facade门面角色客户端可以调用这个角色的方法。此角色知晓子系统的所有功能和责任。一般情况下,本角色会将所有从客户端发来的请求委派到相应的子系...原创 2019-11-04 00:00:56 · 374 阅读 · 0 评论 -
设计模式——命令模式
命令模式定义将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。...原创 2019-11-03 10:09:39 · 225 阅读 · 0 评论