JobEx
文章平均质量分 79
enoeht
这个作者很懒,什么都没留下…
展开
-
一个在程序中实现plugin机制的简单例子
所有的plugin模块都应该实现一个ModuleInterface接口: public interface ModuleInterface { ???public boolean handles(Object key); } 这意味着所有的模块都有一个handles方法,这个方法提供了一个挑选模块的机制,根据传入的对象识别模块,例如传入一个String,根据这个String判断这是不是一个适用的模原创 2004-07-26 17:42:00 · 1252 阅读 · 0 评论 -
Observable与Observer
在Java中通过Observable类和Observer接口实现了观察者模式。一个Observer对象监视着一个Observable对象的变化,当Observable对象发生变化时,Observer得到通知,就可以进行相应的工作。例如在文档/视图结构中,文档被修改了,视图就会得到通知。 java.util.Observable中有两个方法对Observer特别重要,一个是set原创 2004-07-26 17:58:00 · 1295 阅读 · 0 评论