java24种设计模式
文章平均质量分 61
wl_qq2272766211
这个作者很懒,什么都没留下…
展开
-
Java24种设计模式(第三种)--单例模式(Singleton Pattern)
Java24种设计模式(第三种) 单例模式(Singleton Pattern) 模式逻辑: 这个模式是很有意思,而且比较简单,但是我还是要说因为它使用的是如此的广泛,如此的有人缘, 单例就是单一、独苗的意思,那什么是独一份呢?你的思维是独一份,除此之外还有什么不能山寨的呢? 我们举个比较难复制的对象:皇帝 中国的历史上很少出现两个皇帝并存的时期,是有,但不多,那我们就认为皇帝是个单例模式,在这 个场景中,有皇帝,有大臣,大臣是天天要上朝参见皇帝的,今天参拜的皇帝应该和昨天、前天的一样(过 渡期的不考虑,原创 2021-01-22 11:20:48 · 70 阅读 · 0 评论 -
Java24种设计模式(第二种)--代理模式(Proxy Pattern)
Java24种设计模式一、代理模式(Proxy Pattern)二、代码流程1.先定义一种类型的女人:2.一种类型嘛,那肯定是接口,然后定义潘金莲: 一、代理模式(Proxy Pattern) 模式逻辑: 什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道 被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被 代理的人能干活呀。 比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时这样的: 二、代码原创 2021-01-13 08:47:39 · 88 阅读 · 0 评论 -
Java24种设计模式(第一种)--策略模式(Strategy Pattern)
Java24种设计模式一、策略模式(Strategy Pattern)二、代码流程1.三个妙计是同一类型的东东,那咱就写个接口:2.然后再写三个实现类,有三个妙计嘛: 一、策略模式(Strategy Pattern) 模式逻辑: 刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题, 嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子 的。 先说这个场景中的要素:三个妙计,一个锦囊,一个赵云,妙计是小亮同志给的,妙计是放置在锦囊原创 2021-01-13 08:34:44 · 84 阅读 · 0 评论