
Java模式
燃烧的岁月_
coding
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
观察者设计模式示例
package com.zyf.day27.guancha; import java.util.ArrayList; import java.util.Random; /* 观察者设计模式:观察者设计模式解决的问题时当一个对象发生指定的动作时,要通过另外一个对象做出相应的处理。 需求: 编写一个气象站、一个工人两个类,当气象站更新天气 的时候,要通知人做出相应的处理。 问题1:转载 2017-01-05 05:11:17 · 318 阅读 · 0 评论 -
工厂模式
package com.zyf.day27.fanshe; import java.io.BufferedReader; import java.io.FileReader; import java.lang.reflect.Constructor; import java.lang.reflect.Field; /** * * @author root *反射: */ public原创 2017-01-05 15:40:21 · 258 阅读 · 0 评论 -
Java装饰者模式
package com.zyf.day21.other; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; //BufferedReader是不是拓展了Fi原创 2016-12-28 23:03:12 · 254 阅读 · 0 评论 -
通过继承类实现
package com.zyf.day21.other; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.io.Reader; //BufferedReader是不是拓展了FileReader的功能 //Bu原创 2016-12-28 21:40:47 · 350 阅读 · 0 评论 -
装饰者实例一 一家三人分工
package com.zyf.day21.other; /** * * @author root *练习: * 一家三人工作 * 儿子:画画 * 母亲:画画 上色 * 父亲:装画框 */ interface Work{ public void work(); } class Son implements Work{ @Override publ原创 2016-12-29 00:50:54 · 289 阅读 · 0 评论