![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 85
xjh2011xjh
为求知,孜孜不倦!
展开
-
设计模式---观察者模式
观察者模式,在开发中经常遇到,比如:Swing很多原创 2014-04-30 12:04:49 · 553 阅读 · 0 评论 -
单例模式
数学与逻辑学中,singleton定义为“有且仅有一个元素的集合”。单例模式最初的定义出现于《设计模式》(艾迪生维斯理, 1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。”Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”Java单例模式例子:原创 2014-05-01 15:29:49 · 496 阅读 · 0 评论 -
设计模式---责任链
一、定义责任链模式(Chain of Responsibility)的目标是使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递请求,直到有一个对象处理它为止。二、原创 2014-05-02 00:52:12 · 520 阅读 · 0 评论 -
设计模式---迭代器模式
迭代器(Iterator)模式,又叫做游标(Cursor)模式。GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。从定义可见,迭代器模式是为容器而生。很明显,对容器对象的访问必然涉及到遍历算法。你可以一股脑的将遍历方法塞到容器对象中去;或者根本不去提供什么遍历算法,让使用容器的人自己去实现去吧。这两种情况好像都能够解决问题。原创 2014-05-03 18:38:57 · 580 阅读 · 0 评论 -
设计模式---工厂模式
一、简介工厂模式主要是为创建对象提供了接口。工厂模式按照《Java与模式》中的提法分为三类:1. 简单工厂模式(Simple Factory) 2. 工厂方法模式(Factory Method) 3. 抽象工厂模式(Abstract Factory)转载 2014-05-11 11:44:32 · 559 阅读 · 0 评论 -
工厂模式---模拟Spring的Bean工厂
使用过Spring框架进行开发的朋友都知道,Spring的原创 2014-05-11 14:20:34 · 674 阅读 · 0 评论 -
工厂模式基于properties配置文件
工厂模式的概念就不讨论了,本文介绍一种通过原创 2014-05-11 13:56:12 · 1667 阅读 · 0 评论