1
1
这听起来像是一个完美的例子,当使用 Strategy pattern 我将每个产品定义为有一个“定价策略”——在您的情况下,这将是“体积搜索”、“按重量”或“简单”。你可以用一个 Factory 根据产品的策略提供正确的PriceCalculator对象,PriceCalculator将相应地计算产品的价格。 |
2
1
您的订单将包含一个基本产品参考列表,为了得到总的价格,您将询问每个产品的价格,并使用迭代器进行累加。 |
Ihor M. · 块方法中的自性质提取 7 年前 |
Eric Acevedo · 子类化DecimalField 7 年前 |
Kijewski Jim · 抽象基类序列的issubclass 8 年前 |
John Smith · 如何子类Windows公共控件? 9 年前 |