摘要: 支持多种支付方式的支付平台架构,示例使用 Python Tornado 框架。 用到了工厂模式和模板方法模式。 工厂模式:子类的某个方法要根据情况来决定用什么类去实例化对象。 模板方法模式:用来定义算法的各个步骤,并将某些步骤交由子类实现。 流程 流程为:下单、用户付款、确认用户付款、发货。 下单: 阅读全文
posted @ 2018-03-26 17:58 Jay54520 阅读(294) 评论(0) 推荐(0) 编辑