1. 首页
  2. 数据库
  3. 其它
  4. 【设计模式】策略模式

【设计模式】策略模式

上传者: 2021-02-01 18:10:57上传 PDF文件 24.06KB 热度 11次
以和平精英的特种作战模式为例,无论是工程兵还是医疗兵,都有射击这个行为,此外这些兵种都有一项特殊技能,但不知道具体行为,比如建盾牌、治疗等,可以选择在特殊技能上应用策略模式,之后如需修改具体技能只需修改具体应用的策略,而不必修改兵种这一对象。 package com.depthmind.designpattern; public class StrategyPattern { public static void main(String[] args) { Player player = new EngineeringCorps(new EngineeringCorps
用户评论