设计模式
jeanszu
这个作者很懒,什么都没留下…
展开
-
设计模式之State
State模式的定义: 不同的状态,不同的行为;或者说,每个状态有着相应的行为.何时使用?State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用If elseif else 进行状态切换, 如果针对状态的这样判断切换反复出现,我们就要联想到是否可以采取State模式了.不只是根据状态,也有根据属性.如果某个对象的属性不同,对象的行为就不一样,这点在数据库系统中出现频率转载 2012-07-21 19:58:12 · 585 阅读 · 0 评论 -
设计模式之享元模式(Flyweight)
原创 2013-03-19 17:28:19 · 667 阅读 · 0 评论 -
设计模式之组合模式(Composite)
原创 2013-03-18 23:15:17 · 456 阅读 · 0 评论 -
设计模式之装饰者模式(Decorator)
原创 2013-03-19 11:28:41 · 475 阅读 · 0 评论 -
设计模式之简单工厂
原创 2013-03-13 20:45:05 · 449 阅读 · 0 评论 -
设计模式之桥接模式(Bridge)
一、概述 所谓桥接,即是将两个部分用桥连接起来形成通路。桥接模式即是通过对象组合的方式形成抽象部分到实现部分的通路的,注意这里是单个方向的通路。 桥接模式的UML图如下,可以分为三个部分:客户、抽象部分、实现部分。该模式中抽象和实现部分都是可以独立变化的,抽象部分通过组合的方式两使用实现部分。该模式适合两个维度变化的场景,即抽象和实现的变化。通过这样的设计,原创 2013-03-16 22:35:19 · 585 阅读 · 0 评论 -
设计模式之适配器模式
原创 2013-03-16 16:21:30 · 425 阅读 · 0 评论 -
设计模式之原型模式
原创 2013-03-16 15:45:08 · 404 阅读 · 0 评论 -
设计模式之构造器Builder
原创 2013-03-16 15:43:32 · 480 阅读 · 0 评论 -
设计模式之抽象工厂
原创 2013-03-16 15:41:40 · 561 阅读 · 0 评论 -
设计模式之工厂方法
原创 2013-03-13 20:57:26 · 437 阅读 · 0 评论 -
设计模式之单例模式
原创 2013-03-16 15:46:55 · 406 阅读 · 0 评论 -
Java 设计模式 之 状态模式(State)
Java 设计模式 之 状态模式(State) 2011-10-22 18:20:07| 分类:Java 设计模式 | 标签:java 设计模式 状态模式 state |字号 订阅定义:允许一个对象的内部状态改变时改变它的行为。对象看起来似乎修改了它的类。本质:根据状态来分离和选择行为。状态:对象实例的属性值。行为:对象的功能,大多对应到方法上转载 2012-07-20 19:39:36 · 416 阅读 · 0 评论 -
设计模式之外观模式(Facade)
原创 2013-03-19 17:09:44 · 543 阅读 · 0 评论