从Strategy模式的概念上来说,所有算法都做相同的工作,且拥有相同的实现。

题目

从Strategy模式的概念上来说,所有算法都做相同的工作,且拥有相同的实现。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于状态(State)模式和策略(Strategy)模式的叙述中,说法错误的是(48)。

A.对于客户程序而言,State模式比Strategy模式更透明

B.Strategy模式用来处理算法变化,State模式用来处理状态变化

C.State模式的对象变化频率比Strategy模式的对象高

D.State模式的“状态”是在对象外部,Strategy模式的“策略”是在对象内部


正确答案:D
解析:State(状态)模式的设计意图是:允许一个对象在其,内部状态改变时变更它的行为。而Strategy(策略)模式的设计意图是:定义一系列的算法,把它们一个一个地封装起来,并且使它们可相互替换。可见,Strategy模式用来处理算法变化,而State模式则是处理状态变化。strategy模式在概念结构上与state模式非常相似,但它们各自的目的不同。区分这两个模式的关键是看行为是由状态驱动还是由一组算法驱动。通常,State模式的“状态”是在对象内部的,Strategy模式的“策略”可以在对象外部。Strategy模式中,算法是否变化完全是由客户程序开始决定的,而且往往一次只能选择一种算法,不存在算法中途发生变化的情况。而State模式如其定义中所言,在它的生命周期中随时存在着状态的转变和行为的更改,而且状态变化是一个线形的整体。对于客户程序而言,这种状态变化往往是透明的。

第2题:

引入无风险借贷后,(  )。

A:所有投资者对风险资产的选择是相同的
B:所有投资者选择的最优证券组合是相同的
C:线性有效边界对所有投资者来说是相同的
D:所有投资者对证券协方差的估计变得不同了

答案:A,C
解析:
引入无风险借贷后,所有投资者对风险资产的选择是相同的,线性有效边界对所有投资者来说是相同的。

第3题:

安全生产和劳动保护两者从概念上看是相同的,均考虑保护企业员工的安全和健康。()

此题为判断题(对,错)。


答案:错误

第4题:

公开密钥算法中加密算法与解密算法是相同的且是公开的,加密密钥与解密密钥是同一个,是秘密的。


正确答案:错误

第5题:

从工作的内容来说,商业银行的个人理财业务与商业银行的储蓄业务、信托业务是相同的。()


答案:错
解析:
个人理财业务是指“商业银行为个人客户提供的财务分析、财务规划、投资顾问、资产管理等专业化服务活动”。从工作的内容上来说,商业银行的个人理财业务与商业银行的储蓄业务、信托业务是不相同的。商业银行的个人理财业务内容可以包括但不限于储蓄业务和信托业务。

第6题:

LTE的资源调度算法中,___算法的核心是假设所有用户具有相同的优先级,保证以相等的机会为系统中所有用户分配相同数量的资源。


参考答案:轮询调度算法(RoundRobin,RR)

第7题:

业主方委托项目管理与采用项目总控的组织模式是不同的,其相同点包括( )。

A:工作属性相同
B:控制的目标相同
C:指令权相同
D:工作特点相同
E:控制的原理相同

答案:A,B,E
解析:

第8题:

以下哪种分组密码的工作模式可以实现相同的明文分组加密成不同的密文分组?()

A.ECB

B.CBC

C.CFB

D.OFB


正确答案:BCD

第9题:

“内审员”与“质量管理员”在概念上、性质上,工作范围完全相同


正确答案:错误

第10题:

“通货膨胀会计”和“物价变动会计”在概念上是相同的。


正确答案:错误