编程设计模式
高山宿舍
这个作者很懒,什么都没留下…
展开
-
Observer 观察者模式
源代码 package com.rain.Observer;import java.util.ArrayList;import com.rain.Observer.Observer.DoWhatWhenWakeUp;import com.rain.Utils.ProperUtils;/** * * @描述:观察者模式:事件,事件源,监听者,响应监听(事件和响应原创 2012-07-11 13:50:51 · 475 阅读 · 0 评论 -
Strategy策略模式
Catpackage com.rain.Strategy;public class Cat implements Comparable{ private int height; private int weight; public Cat(int height, int weight) { super(); this.height = height;原创 2012-07-12 21:23:51 · 537 阅读 · 0 评论 -
Iterator 数组和链条
IMyCollectionpackage com.rain.Iterator;public interface IMyCollection { int size(); void add(E e); IMyIterator iterator(); }IMyIteratorpackage com.rain.Iterator;publi原创 2012-07-13 12:54:01 · 642 阅读 · 0 评论 -
工程模式 JDom读取xml模拟Sping的Bean工厂
JDom lib 下载地址:http://www.jdom.org/downloads/index.htmlBeanFactory.xml IVehicle 接口package com.rain.Factory;public interface IVehicle { void run();}Car原创 2012-07-15 19:07:55 · 1090 阅读 · 0 评论 -
Filter链条 模式
IFilter:package com.rain.filter;public interface IFilter { void doFilter(Request request,Response response,FilterChain chain);}HtmlFilter: package com.rain.filter;public cla原创 2012-07-18 08:59:15 · 3369 阅读 · 1 评论