当前位置: 代码迷 >> ASP.NET >> 求不同国家的配送有关问题解决方案
  详细解决方案

求不同国家的配送有关问题解决方案

热度:4003   发布时间:2013-02-25 00:00:00.0
求不同国家的配送问题解决方案
要做一个购物网站,考虑怎么解决运输费问题,货是运往全球的,不同国家不能都按一个价格吧?那么多国家,怎么解决运输费问题呢?另外还分平邮,快递什么的。

------解决方案--------------------------------------------------------
最后,需要创建一个SimpleFactory类

public class PostSimpleFactory
{
public static IPost GetPostComputer(string place)
{
if(place == "天津 ")
{
return new TianjinPost();
}
else if(place == "深圳 ")
{
return new ShenzhenPost();
}
}
}

在具体调用的时候,比如客户需要平邮5公斤物品到天津
IPost obj = PostSimpleFactory.GetPostComputer( "天津 ");
float fee = obj.GetPostFee(5);

恩,大体上是这样的
如果还有问题,欢迎探讨
mingyeh1979@hotmail.com

happy coding!
  相关解决方案