支付UML 导图
2015-12-23 11:49:31 24 举报
iOS 多个支付的
作者其他创作
大纲/内容
抽象数据接口(WXPayAbstractData)
- (NSString *)private_key;- (NSString *)shop_id;- (NSString *)shop_no;- (NSString *)order_no;- (NSString *)order_price;- (NSString *)noti_url ;- (NSString *)descriptionStr ;- (NSString *)productName;
银联支付
抽象动作接口(WXPayAbstractAction)
- (void)startPay;
微信支付
实现 抽象数据接口 和 抽象动作接口
支付宝支付
这样设计的好处是:可以增加其他支付(例如银联支付),但是不需要修改其他类,只是需要增加银联支付类就可以,我觉的代码思想都是想通的,希望对大家有一些小的启发
0 条评论
下一页