- 5
- 0
- 约1.57万字
- 约 50页
- 2020-11-10 发布于四川
- 举报
观察者1 观察者2 观察者3 TemperatureGUI +getState() +notifyObservers() +register(obs: Observer) +unRegister(obs:Observer) interface Observer +update(Observable subject, Object arg) CelsiusGUI +update( t,arg) 利用t调用 Observable t = new TemperatureGUI() Observer c = new CelsiusGUI(); Observer f = new FahrenheitGUI; t.register(c); t.register(f); Client c (观察者对象) f (观察者对象) t(主题), arg(事件) FahrenheitGUI +update( t, arg) t(主题), arg(事件) 传入t, arg 利用t调用 传入t, arg 利用观察者模式设计的温度转换程序的典型交互 Design highlights: Two interfaces Observable Observer with exactly all of their methods claimed in the design. In TemperatureG
您可能关注的文档
- 摄影测量学课件 4.2.2像对的立体观察 - 像对的立体观察.ppt
- 摄影测量学课件 4.1.1人造立体视觉 - 人造立体视觉.ppt
- 摄影测量学课件 3.6.3像点位移与方向偏差 - 像点位移与方向偏差.ppt
- 摄影测量学课件 3.5.5单片空间后方交会 - 单片空间后方交会.ppt
- 摄影测量学课件 3.4.3共线条件方程 - 共线条件方程.ppt
- 摄影测量学课件 3.3.3像空间直角坐标变换 - 像空间直角坐标变换.ppt
- 摄影测量学课件 3.2.1航摄影像的方位元素 - 航摄影像的方位元素.ppt
- 摄影测量学课件 3.1.1摄影测量常用坐标系 - 摄影测量常用坐标系.ppt
- 摄影测量学课件 2.3.1透视变换成像原理 - 透视变换成像原理.ppt
- 摄影测量学课件 2.2.1航摄像片的重要点线面 - 航摄像片的重要点线面.ppt
- 软件设计模式课件 lect8_Mediator-Behavioral-new.ppt
- 软件设计模式课件 Lect7-Visitor--Behavioral.ppt
- 软件设计模式课件 Lect6-State-Behavioral-更新版-5.ppt
- 软件设计模式课件 Lect5-Strategy-Behavioral-4.ppt
- 软件设计模式课件 Lect4-Bridge-Structual-180907.ppt
- 软件设计模式课件 Lect3-Adapter-Structural-180907.ppt
- 软件设计模式课件 Lect2-AbstractFactory-Creational-180907.ppt
- 软件设计模式课件 Lect1-FactoryMethod-Creational-new.ppt
- 软件设计模式课件 Lect0-Java Important Concepts.ppt
- 软件设计模式课件 Lect0-Introduction-1.ppt
最近下载
- 2025年微电网能量管理系统设计与优化.pptx VIP
- 8第四章 平面构成的基本形式--空间构成《平面构成》教学课件.ppt VIP
- 2025山东铝业有限公司面向中铝股份内部招聘笔试历年备考题库附带答案详解.docx VIP
- 张藴灵-高分遥感技术助力智慧交通的解决方案.pdf VIP
- 自然拼读单词讲解.ppt VIP
- 智能微电网能量管理系统的设计与实现.pptx VIP
- 快速记单词:自然拼读+音标实用指南(26个字母发音+辅音组合+元音组合).docx VIP
- 2026中国铝业集团校园招聘(1125人)笔试历年备考题库附带答案详解.docx VIP
- 中频治疗仪操作手册及使用指南.docx VIP
- 智能微电网能量优化调度系统设计解决方案.pdf
原创力文档

文档评论(0)