标签:策略模式
理解定义:定义一组算法,分别封装使得它们之间可以相互替换,保证算法的变化独立与使用算法的用户。
举例:
Character代表国际象棋的每个角色
King、Queen等代表具体的对象
fight表示每个角色如何战争
本文出自 “不懂就问” 博客,请务必保留此出处http://zhoudr.blog.51cto.com/3853145/1903735
策略模式
原文地址:http://zhoudr.blog.51cto.com/3853145/1903735