我们现在遇到了一个需求,要给商品计算价格,但是价格的算法包括参数都是不一样的。
比如:
橱柜可以按套卖,也可以按米卖,按米卖的话,3米多少钱,3米以后每延米多少钱,台面多少钱,上柜多少钱,下柜多少钱,总的在一起算出来一个总价;
磁砖:可以按块卖,也可以按平方卖;
移门:可以按套卖,也可以按米卖;
等等等等。。。
想请教各位高人,对于这种需求怎样处理比较合适?
请踊跃发言吧!!
这个类型电信的计费程序,电信的计费程序可以按次计费,按时间计费,按特殊号码计费,按时间段计费等。这需要设计一个计费规则表,把每种商品的计费规则描述在这个表里面,算费率时查询这个表来计算。
好像是设计模式中教科书般标准的策略模式?
只要思路清晰,把他理顺,写个小程序就可以搞定了,呵呵!