2020年4月10日
摘要: 概念: 如果存在多个请求,我们需要一个“头目”去接受请求,参数化管理,以达到不同的业务逻辑。高内聚其实就是内部封装比较完整,根据不同参数去执行不同操作。 多个业务,每个业务都有不同的执行人,要是项目忙碌起来,我们肯定是想我们制定一个带头大哥去对接需求方,然后通过内部自己消化,自己去实现新需求,没必要 阅读全文
posted @ 2020-04-10 17:55 Jason_LZP 阅读(803) 评论(0) 推荐(0)
摘要: 中介者模式概念: 对象交互简单的话,其实没必要,但是如果很复杂的交互,设计到多个业务之间的多个循环往复,那就需要使用了,类似于我们的房屋中介,媒体网关等等,其实就是中介者模式的雏形。 对象交互,一般都是相关系的,所以我们这里建立一个抽象类: Midetor是什么?别急,是中介抽象类,我们现在就来看看 阅读全文
posted @ 2020-04-10 16:40 Jason_LZP 阅读(156) 评论(0) 推荐(0)
摘要: 先看原型模式定义: 关键词:拷贝 在Java语言环境中,本省就有clone 拷贝方法,所以在原型模式中,就是利用clone,复制对象,生产新的对象。 实现cloneable接口,对clone方法进行重写。 这就是原型模式。 比如说发邮件,一次性发大量的邮件,邮件地址,邮件内容都不一样。那么没必要每次 阅读全文
posted @ 2020-04-10 14:32 Jason_LZP 阅读(295) 评论(0) 推荐(0)
摘要: 代理模式,也叫委托模式。 看下定义: (2020-04-10 9:26记) 是不是很像一种场景:打官司的时候,被告或者原告不愿意出庭,请律师嘛!律师到场代表我出庭,帮我进行辩护。 所以,我们这里设计一个事发案件(接口或者抽象类): 案件有两个case A 和B 实现类: 重点看构方法,要代理的话可以 阅读全文
posted @ 2020-04-10 11:02 Jason_LZP 阅读(162) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示