}
【实验作业】
1、试用UML图表示观测者模式的结构,并指明观测者模式的角色、各角色的功能及其协作关系,并谈谈你对观测者模式的理解。
2、查阅资料,以例说明Java或C#对观测者模式的支持(如java.util.Observable) Java的util包中的Observable实现了被观察者的功能,即主题(subject),
这个类定义了许多主题(被观察者)所需要的基本操作,如addObserver(Observer o),deleteObserver(Observer o),notifyObservers(),notifyObservers(Object arg),setChanged(),
Util包中的Observer接口则包括了观察者最基本的操作void update(Observable o, Object arg), 3、行为型模式有何特点? 行为型模式设计怎样合理的进行对象之间的通信,合理的为对象分配职责,让设计富有弹性,易维护,易复用
11
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库观察者模式_简单例子(3)在线全文阅读。
相关推荐: