责任链在这里工作吗?
Does Chain of Responsibility work here?
我正在设计一个问题的解决方案,我有一个有分数的项目列表。例如
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 步固定的产品但是它应该在对其他人进行排名时考虑它。我在考虑责任链设计模式。大家怎么看?
Chain Of Responsability可以用
为每个步骤实施 ConcreteHandler。通过 setSuccesor(...) 方法为每个处理程序定义一个链。
我正在设计一个问题的解决方案,我有一个有分数的项目列表。例如
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 步固定的产品但是它应该在对其他人进行排名时考虑它。我在考虑责任链设计模式。大家怎么看?
Chain Of Responsability可以用
为每个步骤实施 ConcreteHandler。通过 setSuccesor(...) 方法为每个处理程序定义一个链。