![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
shaobing809728214ok
这个作者很懒,什么都没留下…
展开
-
设计模式-状态模式
设计模式学习笔记-状态模式 1. 概述 当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 2. 解决的问题 主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同的一系列类当中,可以把复杂的逻辑判断简单化。 3. 模式中的角色 3.1 上下文环境(Context):它定义了客户程序需要的接口并维转载 2014-07-20 10:44:00 · 390 阅读 · 0 评论 -
设计模式-适配器模式
设计模式学习笔记-适配器模式 1. 概述 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2. 解决的问题 即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 3. 模式中的角色 3.1 目标接口(Target):客户所期待的接口。目标可以是具体的或抽象转载 2014-07-20 09:58:11 · 411 阅读 · 0 评论