1

我试图弄清楚是否有用于检查常见条件的设计模式。

所以我想设计一个用户可以建立自己的条件的配置。更好理解的例子:

对象字段名条件值

客户金额 > 2000 或客户合同包含人寿保险

是否有任何模式可以描述这样的系统和/或有助于共同检查这种情况?

提前致谢。马修

PS:如果我的问题有任何误解,请告诉我!

4

3 回答 3

1

就 GoF 书籍而言,最接近的是Interpreter

于 2012-11-08T18:05:23.317 回答
0

复合规范可以完成这项工作。

但是,具体的规范实现特定于一种对象类型,因此您可以为要检查的对象声明具有相关字段的基本类型,或者使用反射调整模式以实现真正的动态检查。

于 2012-11-08T14:31:37.990 回答
0

我认为标准模式是您正在寻找的模式。

于 2014-04-29T23:29:12.980 回答