- 5
- 0
- 约8.85千字
- 约 11页
- 2020-04-19 发布于安徽
- 举报
.
.
实验5:责任链模式
一、实验目的
本实验要求学生掌握责任链模式,要求学生理解责任链模式中的二种角色并完成类的定义及测试。
二、实验任务
计算整数的阶乘。要求在计算阶乘时综合考虑计算速度与内存占用多少,使用责任链模式分析有哪些类以及这些类的角色,完成这些类的定义并分别测试每一种处理情况。
答:处理者(Handler)角色:类Handler
具体处理者(ConcreteHandler)角色:类UseInt、类UseLong、类UseBigInteger
(1)处理者(Handler)
Handler.java
public interface Handler {
public void handleRequest(String str);
public void setNextHandler(Handler handler);
}
(2)具体处理者(ConcreteHandler)
UseInt.java
public class UseInt implements Handler{
private Handler handler;
private int result = 1;
publi
您可能关注的文档
- 任务驱动型作文题.doc
- 日文古典之春天七草.doc
- 融资方财务顾问协议(模板).doc
- 如何打破早读课的“无声模式”.doc
- 如何加强企业资金管理.doc
- 如何领导关键人才测试答案+培训内容.doc
- 如何确定厨房和餐厅的比例关系.doc
- 如何写好中考英语作文(二).doc
- 如何学好高等代数.doc
- 如何走具有中国特色的高尔夫可持续发展之路论文.doc
- 人教版高中英语必修第二册UNIT 3 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 3 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 5 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册晨读晚诵课件.ppt
- 数字电子电路卡诺图法化简.pptx
- 2026栈和队列 学习课件.pptx
- 人教版高中英语必修第二册UNIT 4 课时作业(三)含答案.docx
- 人教版高中英语必修第二册UNIT 3 课时作业(一)含答案.docx
最近下载
- 2025年制度汇编—社区卫生服务中心规章制度汇编全套.doc
- 通桥(2009)2229A-时速250公里客专预应力混凝土箱.pdf VIP
- 2025社区卫生服务中心制度汇编.docx
- TCECS516-2018 混凝土预制桩啮合式机械连接技术规程--.pdf VIP
- 水泥混凝土面层施工工艺PPT课件.ppt VIP
- 食源性疾病暴发处置指南.docx
- 安川机器人原理篇.pptx VIP
- 电子技术基础-全套PPT课件.pptx
- 人美版2013六年级美术上册新版教案设计.doc VIP
- 安川电机YRC1000外部轴改造手顺 全部机型 手顺-选项功能-006 中文 2024-10-29.pdf VIP
原创力文档

文档评论(0)