多做题,通过考试没问题!
设计模式
睦霖题库
>
大学试题(计算机科学)
>
设计模式
Strategy(策略)模式对问题的解决方案是什么?以及如何实现?
正确答案:
解决方案是:将算法的选择和算法的实现相分离。让客户可以基于场景做出选择。
实现:让使用算法的类包含一个抽象类,抽象类中有一个抽象方法指定如何调用算法。每个派生类根据需要实现算法。
答案解析:
有
进入题库查看解析
微信扫一扫手机做题
最新试题
·
外观模式,当不能采用生成子类的方法进行扩
·
门面模式是()法则的典型运用。
·
什么是设计模式?设计模式的目标是什么?
·
根据以下场景说明,请选用最佳的设计模式
·
关于继承表述错误的是:()
·
()模式将对象组合成树形结构以表示“部分
·
设计模式
·
静态工厂的核心角色是()
·
()模式定义了一个高层接口,这个接口使得
·
请说出以下是运用何种设计模式() sty
热门试题
·
希望创建一个可复用的类,该类必须能够与接
·
Java的异常处理机制可理解为哪一种行为
·
GOF模式分为几种,每种包含哪些模式?
·
Strategy模式的意图是什么吗?它有
·
以下哪个设计模式是着重于一步步构造一个复
·
下列模式中,属于行为模式的是()
·
抽象工厂方法使用()使对象的创建被实现在
·
以下哪个设计模式最符合以下的场景说明:
·
Strategy模式使得算法可独立于使用
·
以下哪种设计模式最符合以下场景说明:(