首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
我是一只快乐的小螃蟹
掘友等级
我也不知道啊
|
这个不能说啊
实迷途其未远,觉今是而昨非.
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
113
文章 113
沸点 0
赞
113
返回
|
搜索文章
最新
热门
享元模式(FlyWeight)
定义 运用共享技术有效地支持大量的细粒度对象。 本质 分离与共享 登场角色 FlyWeight(轻量级) 享元对象抽象基类或者接口。FlyWeight实例表示的就是那些实例会被共享的类。 Concre
状态模式(State)
定义 允许一个对象在其内部状态改变时,改变他的行为,对象看起来似乎是修改了他的类。 本质 根据状态来分离和选择行为 登场角色 State(状态) 定义了根据不同状态进行不同处理的接口 Concrete
备忘录模式(Memoto)
定义 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以将该对象恢复到原先保存的状态。 本质 保存和恢复内部状态。 登场角色 Originator(生成者) 生成者
观察者模式(Observer)
定义 定义对象间的一种一对多的一种依赖关系,当一个对象的状态发生改变时,所有依赖于他的对象都能得到通知并被自动更新。 本质 触发联动 登场角色 Subject(观察对象) 被观察对象接口或者抽象类 C
中介者模式(Mediator)
定义 用一个中介对象来封装一系列的对象交互,使得各系统对象不需要显示的相互调用,从而使其耦合松散并且可以独立的改变他们的之间的交互。 本质 封装交互 登场角色 Mediator(仲裁者、中介者) Me
外观模式(Facede)
定义 为子系统的一组接口提供一个一致的界面,外观模式定义了一个高层接口,使得这一子系统更加容易使用。 本质 封装交互,简化调用。 登场角色 Facede(窗口) 定义子系统的多个模块对外的高层接口,通
责任链模式(Chain Of Responsibility)
定义 使多个对象都有机会处理请求,从而避免请求的发送者和请求的接收者之间的耦合关系,将这些对象连接成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 本质 分离职责,动态组合。 登场角色 H
访问者模式(Visitor)
定义 表示一个作用于某对象结构中的各元素的操作,他使你可以在不改变各元素的类的前提下定义作用与这些元素的新操作。 本质 预留通路,回调实现 登场角色 Visitor(访问者) 接口或者抽象类,他定义了
装饰器模式(Decorator)
定义 动态的给一个对象参加额外的职责。就添加功能来说,装饰器模式比生成子类更加灵活。 本质 动态组合,动态是手段,组合是目的。 登场角色 Component 增加功能时的核心角色,组件对象的接口,可以
组合模式(Composite)
定义 将对象组合成树形结构,以表示“整体-部分”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。 本质 统一叶子对象和组合对象 登场角色 Leaf(叶子) 表示“内容”的角色,该角色
下一页
个人成就
文章被点赞
128
文章被阅读
62,871
掘力值
1,684
关注了
37
关注者
18
收藏集
13
关注标签
127
加入于
2016-01-05