ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

外观模式coding

2019-06-03 15:52:25  阅读:148  来源: 互联网

标签:外观 积分 coding 校验 模式 子系统 礼物


外观模式也叫门模式,这个模式非常简单,也容易理解,我们先创建结构性模式的一个包,还记得我们之前学过迪米特法则吗,

也叫最少知道法则,你外观模式是迪米特法则非常好的典型例子,降低我们应用层与子系统类之间的耦合度,那现在我们引入一个业务

场景,就那网站来说,网站是提供一个积分礼物这么一个功能的,比如这里面有很多礼物,然后每个礼物兑换所要的积分都不一样,

然后我们个人是持有一定积分的,例如我先做只有1668个,那么礼物兑换的时候我们想象一下,这里面都有哪些子系统呢,首先礼物的

库存校验是要有的,还有积分校验,当前这个积分是否满足这个礼物要求的积分数量呢,还有一个积分支付这么一个子系统,还要有

对接物流系统,对礼物进行配送,那刚刚说的简单来说,资格校验,积分支付,还有物流系统对接,这三个都可以理解成子系统,无论

成功失败,我们都可以封装一个礼物外观类,把这些逻辑封装起来,那具体体会呢,我们一边coding一边来体会,回到代码中,首先我们要

创建一个礼物,PointGift

 

标签:外观,积分,coding,校验,模式,子系统,礼物
来源: https://blog.csdn.net/Leon_Jinhai_Sun/article/details/90608681

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有