按时间归档:2020年11月
-
「补课」进行时:设计模式(15)——观察者模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 观察者模式 2.1 定义 观察者模式(Observer Pattern)也叫做发布订阅模式(Publish/subscribe)…
-
「补课」进行时:设计模式(14)——组合模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 某东的菜单 前段时间双十一,不知道各位的战果如何,反正我是屯了两盒口罩凑个数。 电商平台为我们提供的方便快捷的搜索框入口,我想大…
-
「补课」进行时:设计模式(13)——迭代器模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 迭代器模式 一说到迭代器,我首先想到的就是 Java 中的 java.util.Iterator 接口,打开看了一下 JDK1….
-
「补课」进行时:设计模式(12)——适配器模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 适配器模式 2.1 定义 适配器模式(Adapter Pattern)的定义如下: Convert the interface …
-
「补课」进行时:设计模式(11)——游戏中的策略模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 游戏中的策略模式 我是一个很喜欢玩游戏的人,周末在家打打游戏是真的很开心。 回想起来当年上大学的往昔峥嵘岁月,那时候基本上是一个…
-
「补课」进行时:设计模式(10)——小明起床记了解装饰模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 小明起床记 小明每天早晨都是起床困难大户,大冬天的太冷了,温暖的被窝紧紧的拉住小明,阻止小明每天早晨的起床。 闹钟响了一遍又一遍…
-
「补课」进行时:设计模式(9)——在请假中使用的责任链模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 请假 作为一位新时代的社畜,我们每天起得比鸡早,睡得比狗晚,还时不时的要受到上司的 PUA ,每天都生活在水深火热之中。 生活中…
-
「补课」进行时:设计模式(8)——命令模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 命令模式 命令模式是一个高内聚的模式,其定义为: Encapsulate a request as anobject,there…
-
「补课」进行时:设计模式(7)——租房子中的中介者模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 租房子 国内某知名大学著名毕业生隔壁老王同学在近日毕业了,好不容易在大魔都找到一份工作,接下来就需要做另一件大事儿了,租房子。 …
-
「补课」进行时:设计模式(6)——原型模式
1. 前文汇总 「补课」进行时:设计模式系列 2. 找工作 这一天,郭靖大侠因为在桃花岛调戏侍女被黄蓉打出了桃花岛,这下可玩大了,从桃花岛被赶出来吃啥喝啥啊,得赶紧找份工作,西北风…