对 Observer进行包装,遇到一些问题
主程序调用处理线程,然后线程处理完,又要调用主程序的方法进行结束,感觉处理线程调用主程序方法进行,又返回到原程序,感觉有点关联性太强,不易于模块话,所以想到利用Observer的机制,将两个关联起来,这样处理线程就不用呼叫主程序。[@more@]最近公司有个项目: 主程序调用处理线程,然后线程处理完,又要调用主程序的方法进行结束,感觉处理线程调用主程序方法进行,又返回到原程序,感觉有点关联性太强,不易于模块话,所以想到利用Observer的机制,将两个关联起来,这样处理线程就不用呼叫主程序。 由于程序大体已经完成,所
Memento模式与Prototype模式结合
我是菜鸟,刚开始学习设计模式,参考jdon的设计模式这本书,里面关于 Memento模式的例子如下(本人稍加修改)[@more@]我在另一个网站上的文章: http://www.matrix.org.cn/thread.shtml?topicId=5c99e4e2-90d7-11dc-b8c0-a384f0e97a57&forumId=20 我是菜鸟,刚开始学习设计模式,参考jdon的设计模式这本书,里面关于 Memento模式的例子如下(本人稍加修改): 1. 原始数据类 public class Originator { protected int number = 0; protected String file = null; public Originator() { } public void setNumber(in