编程设计模式
高山宿舍
这个作者很懒,什么都没留下…
展开
-
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 · 538 阅读 · 0 评论 -
Iterator 数组和链条
IMyCollection package com.rain.Iterator; public interface IMyCollection { int size(); void add(E e); IMyIterator iterator(); } IMyIterator package com.rain.Iterator; publi原创 2012-07-13 12:54:01 · 643 阅读 · 0 评论 -
工程模式 JDom读取xml模拟Sping的Bean工厂
JDom lib 下载地址:http://www.jdom.org/downloads/index.html BeanFactory.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 · 3370 阅读 · 1 评论