多做题,通过考试没问题!

设计模式

睦霖题库>大学试题(计算机科学)>设计模式

Strategy(策略)模式对问题的解决方案是什么?以及如何实现?

正确答案: 解决方案是:将算法的选择和算法的实现相分离。让客户可以基于场景做出选择。
实现:让使用算法的类包含一个抽象类,抽象类中有一个抽象方法指定如何调用算法。每个派生类根据需要实现算法。
答案解析:
进入题库查看解析

微信扫一扫手机做题