软件设计与体系结构
软件设计与体系课程名称
软件设计与体系
课程名称
课程编号
0920116
结构
实验项目名称
组合,外观,迭代器模式案例
学号
班级
姓名
专业
学生所在学院
指导教师
实验室名称地点
实验时间
实验名称:迭代器,外观,组合模式案例
实验目的:迭代器,外观,组合模式(ObserverPattern)是设计模式中行为模式的一种,它解决了上述具有一对多依赖关系的对象的重用问题。此模式的参与者分为两大类,一类是被观察的目标,另一类是观察该目标的观察者们。正因为该模式是基于“一对多”的关系,所以该模式一般是应用于由一个目标对象和N个观察者对象组成(当然也可以扩展为有多个目标对象,但我们现在只讨论前者)的场合。当目标对象的状态发生改变或做出某种行为时,正在观察该目标对象的观察者们将自动地、连锁地作出相应的响应行为。
通过本次实验了解观察者模式的原理。并能够运用观察者模式来进行编程。实验内容
UML类图迭代器模式:
组合模式:
外观模式——冲茶
Client
TeaCup
FacadeCuppaMaker
TeaBag Water
程序的源代码迭代器:
packageIterator;
importjava.util.Enumeration;publicclassMyEnumeration{
privateEnumeration
您可能关注的文档
- 总结管理评审报告(案例)h.docx
- 总结贵州省六盘水市2018年中考物理试卷(解析版)c.docx
- 总结技术交底(预制板安装)d.docx
- 总结竣工报告(金寨光伏)c.docx
- 总结名词性从句专项练习100题-附答案c.docx
- 总结年终奖分配方案(权重)h.docx
- 总结推荐:什么是雨水口,雨水口有哪几种形式a.docx
- 总结危险化学品安全周知卡(液氮)a.docx
- 总结现在进行时态练习题.b.docx
- 总结现在完成时练习题及答案(精华版)a.docx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 浙江朗顺汽摩配制造有限公司年产260万套摩托车减震器及配件的生产线技改项目环评报告.docx VIP
- 浙江置信汽车部件有限公司年产28万套铝合金铸件生产线技改项目环评报告.pdf VIP
- GB_T 41328-2022 电子级超纯水中痕量金属元素的测定 电感耦合等离子体质谱法.docx VIP
- 1《记念刘和珍君》公开课一等奖创新教案统编版高中语文选择性必修中册.docx VIP
- 综合了七份答案最完整版-2017年贵州大数据培训答案.docx VIP
- 贵州省大数据公需科目测试试题及答案90分通过.doc VIP
- 三轴龙门机械手案例.doc VIP
- 2025年全国中小学生天文知识竞赛试题库(含答案).docx VIP
- 通信基站安全管理指南.docx VIP
- 通信基站安全管理与应急处理指南.docx VIP
原创力文档

文档评论(0)