设计模式
文章平均质量分 76
37度冬天
这个作者很懒,什么都没留下…
展开
-
java设计模式---适配器模式
将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。原创 2014-11-05 09:48:43 · 379 阅读 · 0 评论 -
java设计模式---命令模式
介绍 如果请求者不希望或无法直接和被请求者打交道,即不希望或无法含有被请求者的引用,那么就可以使用命令模式。原创 2014-11-09 16:07:12 · 497 阅读 · 0 评论 -
java常用设计模式
设计模式; 一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码.转载 2014-10-26 22:50:08 · 413 阅读 · 0 评论 -
java设计模式--代理模式
代理模式 为其他对象提供一种代理以控制对这个对象的访问。 模式的结构中包括三种角色: 抽象主题(Subject) 实际主题(RealSubject) 代理(Proxy)原创 2014-11-03 16:25:41 · 458 阅读 · 0 评论 -
java设计模式---策略模式
介绍 定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。原创 2014-11-09 16:19:25 · 542 阅读 · 0 评论 -
java设计模式--装饰模式
装饰模式(别名:包装器) 动态地给对象添加一些额外的职责。就功能来说装饰模式相比生成子类更为灵活。 装饰模式的结构中包括四种角色: 抽象组件(Component) 具体组件(ConcreteComponent) 装饰(Decorator) 具体装饰(ConcreteDecotator)原创 2014-11-03 16:14:53 · 532 阅读 · 0 评论 -
java设计模式--观察者模式
介绍:多个对象想知道一个对象中数据变化的原创 2014-11-03 15:50:29 · 533 阅读 · 0 评论 -
java设计模式基本原则
面向抽象原则 设计一个类时,不让该类面向具体的类,而是面向抽象类或接口 。 开-闭原则 设计应当对扩展开放,对修改关闭。 如果您的设计遵守了“开-闭原则”,那么这个设计一定是易维护的,因为在设计中增加新的模块时,不必去修改设计中的核心模块。原创 2014-11-03 16:39:07 · 569 阅读 · 0 评论 -
java设计模式---抽象工厂模式
提供一个创建一系列(相互依赖)对象的接口,而无需指定它们具体的类。原创 2014-11-05 09:41:45 · 503 阅读 · 0 评论