在很久很久以前
张三创建了一家公司(单例模式)
随着公司变大,分成了IT部、财务部、人事部(组合模式)
要招一个财务,张三让人事给面试者小王打电话预约时间(代理模式)
面试者过来一面二面三面 (迭代器模式)
面试完成后三位考官碰面进行打分汇总成绩(建造者模式)
通过考核后小王换了一身正装来公司(装饰模式)
过来第一件事是对接前任留下的工作内容(适配者模式)
小王平时PS用的不错,所以P图和财务都找他。(外观模式)
小王给每个同事发工资单时,只是工资不一样,工资单底图一样(享元模式)
根据不同同事薪资来计算扣税,写了几种计算方法(策略模式)
每个月都要做这两件事, 操作步骤差不多 (模板模式)
~ 小王由于工作多,所以招了一个助手小丽
小王会给小丽安排工作,并下班时检查 (命令模式)
但是小丽粗心经常做错事, 有人上报给了一直关注员工的人事 (观察者模式)
因为事情较大,所以要追责, 小王也受到连带 (责任链模式)
因为这件事情大家心里都不开心 (状态模式)
后来人事发现了,主动邀请小王和小丽一起喝茶, 所以误会解除 (中介模式)
~到年底了
对所有员工工作进行评分 (迭代器模式)
员工登录内网可以看到分 (访问者模式)
所有访问过的人都会有访问记录,并且人事可以操作这个记录 (备忘录模式)
对分数有歧义的地方可以询问自己的组长或者问人事 ,得到不同的解释 (解释器模式)








网友评论