- 8
- 0
- 约4.13千字
- 约 9页
- 2020-05-19 发布于河北
- 举报
实验1:命令模式
一、实验目的
本实验要求学生掌握命令模式,要求学生理解命令模式中的四种角色并完成类的定义及测试。
二、实验任务
在军队作战中,指挥官请求三连偷袭敌人,但是指挥官不希望或无法直接与三连取得联系。使用命令模式分析有哪些类以及这些类的角色,完成这些类的定义并进行测试。
接收者:Receiver类
命令接口:Command类
具体命令:ConcreteCommand类
请求者: Invoker类
import java.lang.*;
class Receiver{
public void sneakAttack(){
System.out.println(I konw);
}
}
interface Command{
public abstract void execute();
}
class ConcreteCommand implements Command{
Receiver army;
ConcreteCommand(Receiver army){
this.army = army;
}
public void execute(){
army.sneakAttack();
}
}
class Invoker{
Command command;
public void setCommand(Command command
您可能关注的文档
最近下载
- 高压外推法测定电压互感器误差及外推点的选择和论证.pdf VIP
- 西方经济学(第二版)上册教材习题答案解析.docx VIP
- 新时代中国特色社会主义理论与实践2024年版课后题答案.pdf
- 西方经济学(第二版)下册教材习题答案.docx VIP
- 小学英语第三人称单数.ppt VIP
- 《B细胞研究进展》课件.ppt VIP
- 陕西省咸阳市三原县南郊中学2024-2025学年高二上学期期中考试数学试题.docx VIP
- 2021年军队文职人员招聘考试生物化学和动物生理学真题及答案解析.pdf VIP
- 肇庆市博能再生资源发电有限公司土壤污染隐患排查报告.pdf
- 文职报名个人承诺书(2027年度三版可填).docx VIP
原创力文档

文档评论(0)