命令模式封装调用
一种例子
publicvoidactionPerformed(ActionEvente){ Objectobj=e.getSource(); if(obj==mnuOpen)fileOpen();//openfile if(obj==mnuExit)exitClicked();//exitfromprogram if(obj==btnRed)redClicked();//turnred}privatevoidexitClicked(){System.exit(0);}privatevoidfileOpen(){ FileDialogfDlg=newFileDialog(this,Openafile,FileDialog.LOAD); fDlg.show();}privatevoidredClicked(){ p.setBackground(Color.red);}
上述程序设计,当按钮和菜单项不多旳时候工作良好,但按钮和菜单项多时,就不好办了。
publicinterfaceCommand{ publicvoidExecute();}publicvoidactionPerformed(ActionEvente){ Commandcmd
您可能关注的文档
- 认真是一种态度.pptx
- 热敏电阻温度计的设计安装和使用专家讲座.pptx
- 数据安全技术要点.pptx
- 抗菌药物使用强度解析讲义.pptx
- 四年级独臂穿衣游戏.ppt
- 急性脑梗死的诊治进展.ppt
- 庆丰小学北师二下长方形与正方形.pptx
- 诵读欣赏专题培训.pptx
- 临床试验数据管理.pptx
- 具体译法和抽象译法.ppt
- 急诊成人社区获得性肺炎临床实践指南(2025 版)中文版 完整原文 + 急诊快速处置流程.docx
- 中国成人重症社区获得性肺炎诊疗专家共识(2025 版).docx
- 智慧油库运行维护与岗位操作规程(2025 版)一线运营实操手册.docx
- 锂电池跨境电商小包运输包装标识合规模册 2025 版(邮政 _ 专线快递渠道适配).docx
- 成人急性支气管炎诊疗指南(2025版).docx
- 社区获得性肺炎合并脓毒症诊疗中国专家共识(2025 版).docx
- 美国 49 CFR 锂电池运输包装标记规则 2025 中文版(DOT 联邦法规 空运陆运标识要求).docx
- GB 190-2025 危险货物包装标志 中文版 锂电池场景应用与张贴规范解读.docx
- GB_T 2878.1-2023 中文版 液压传动连接 普通螺纹斜油口 标准全文解读(等同采用 ISO 6149-1).docx
- ISO 6149-4_2017 中文版 液压油口内外六角螺塞 尺寸与性能要求标准解读.docx
原创力文档

文档评论(0)