题目内容
(请给出正确答案)
[多选题]
Strategy(策略)模式的意图是()
A.定义一系列的算法,把它们一个个的封装起来,并且使它们可相互替换
B.为一个对象动态链接附加的职责
C.你希望只拥有一个对象,但不用全局对象来控制对象实例化
D.在对象之间定义一种一对多的依赖关系,这样当一个对象的状态改变时,所有依赖于它的对象都将得到通知并自动更新
答案
定义一系列的算法把它们一个个的封装起来并且使它们可相互替换