- 10
- 0
- 约2.86千字
- 约 23页
- 2017-01-07 发布于北京
- 举报
www.ChinaSA.info www.ChinaSA.info Design Patterns 策略模式 刘 伟 (Sunny) weiliu_china@126.com 大纲 策略模式概述 策略模式的结构与实现 策略模式的应用实例 PetShop 4.0中的订单处理 策略模式的优缺点与适用环境 策略模式概述 旅游出行方式示意图 策略模式概述 分析 实现某个目标的途径不止一条,可根据实际情况选择一条合适的途径 软件开发: 多种算法,例如排序、查找、打折等 使用硬编码(Hard Coding)实现将导致系统违背开闭原则,扩展性差,且维护困难 可以定义一些独立的类来封装不同的算法,每一个类封装一种具体的算法?策略类 策略模式概述 策略模式的定义 对象行为型模式 策略模式:定义一系列算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法可以独立于使用它的客户变化。 Strategy Pattern: Define a family of algorithms, encapsulate each one, and make them interchangeable. Strategy lets the algorithm vary independently from clients that use it. 策略模式概述 策略模式的定义 又称为政策(
您可能关注的文档
- (优)6-2 博大精深的中华文化.ppt
- (优)6素材的搜集、整理和使用.ppt
- (优)8 福利管理.ppt
- (优)9地形图的应用.ppt
- (优)11-3 含参变量广义积分.ppt
- (优)14 矿山水污染及其控制.ppt
- (优)19世纪的美国.ppt
- (优)200~300元礼品推荐.ppt
- (优)500强必备培训教材:把信送给加西亚(完整版).ppt
- (优)2010年自考医学类工程心理学复习笔记(第7章).ppt
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
最近下载
- 2026届上海浦东新区高三高考一模语文模拟试卷(含答案详解).pdf VIP
- 2025年国家义务教育质量监测小学四年级劳动教育国测模拟测试题.docx VIP
- 逻辑反控~有组织纠缠实用指南完整版.pdf
- OpenClaw入门指南—当 AI 长出了手脚:一份给聪明人的理性上手手册.pptx VIP
- 熔盐塔式光热电站建造关键技术.docx VIP
- ACS880变频器主从同步控制设置步骤.docx VIP
- 社会服务行业:复盘星巴克07、08年经营危机始末,回归品牌核心价值,咖啡龙头逆境重生(202202).pdf VIP
- 《坚韧不拔军人》课件.ppt VIP
- SD创建鲁班奖工程机电安装细部做法.pptx
- 2022年广西河池市中考地理真题(含答案).pdf VIP
原创力文档

文档评论(0)