首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >责任链在这里起作用吗?

责任链在这里起作用吗?
EN

Stack Overflow用户
提问于 2017-03-27 16:25:06
回答 1查看 192关注 0票数 1

我正在设计一个解决方案,在这个问题上,我有一个有分数的项目列表。就像。

代码语言:javascript
复制
Product    Score
   A       10.4
   B       7.4
   Z       5.4
   D       4.4
   C       4.2
   H       4.1
   G       3.4
   BN      32.41
   CV      2.3
   AV      1.6
   FG      10.7
   .
   .
   .
   .
   ........

这些物品必须经过一组黑匣子之类的步骤。

得分项目->第一步-(再排名)

每一步都会根据产品的类型重新挑选一些产品。就像。步骤1将确保电子产品进入前10名(它将使电子产品的前3位固定在前10位),当第2步得到此列表时,它必须重新排序,但不应该重新安排第1步所修正的产品,但是它应该在对其他产品进行排序时考虑它。我是思维链的责任设计模式。你们觉得怎么样?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-27 18:23:19

可以使用响应链

为每个步骤实现ConcreteHandler。通过setSuccesor(.)定义链方法,用于每个Handler。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43051670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档