![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java设计模式总结
嗨摔得漂亮
不浪费青春……
展开
-
单例模式总结
1.单例模式:常用,可以重复利用同一个对象,避免产生过多重复的对象。public class SingletonPattern {private SingletonPattern singletonPattern ;private SingletonPattern(){}public static SingletonPattern getInstance(){if(this.singletonPa...原创 2018-04-13 08:58:02 · 799 阅读 · 0 评论 -
策略模式总结
以诸葛亮给赵云(伴郎)三个锦囊妙计为例:先看类图(先画类图的习惯非常重要,以后得慢慢养成这个习惯): //首先定义一个策略接口public interface IStrategy {//每个锦囊妙计都是一个可执行的算法public void operate();}//实现第一个妙计public class FirstIdea implements IStrategy{public...原创 2018-04-12 18:46:39 · 871 阅读 · 0 评论 -
代理模式总结
什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理。注意:(王婆)代理的人不干活,(潘金莲)被代理的人干活。public interface Woman {// 这种女人能干嘛呢?// ...原创 2018-04-12 18:46:26 · 827 阅读 · 0 评论 -
工厂模式总结
女娲补天的故事大家都听说过吧,今天不说这个,说女娲创造人的故事,可不是“造人”的工作,这个词被现代人滥用了。这个故事是说,女娲在补了天后,下到凡间一看,哇塞,风景太优美了,天空是湛蓝的,水是清澈的,空气是清新的,太美丽了,然后就待时间长了就有点寂寞了,没有动物,这些看的到都是静态的东西呀,怎么办?别忘了是神仙呀,没有办不到的事情,于是女娲就架起了八卦炉(技术术语:建立工厂)开始创建人,具体过程是这...原创 2018-04-12 18:46:15 · 1000 阅读 · 1 评论 -
抽象工厂模式总结
好了,我们继续上一节课,上一节讲到女娲造人,人是造出来了,世界时热闹了,可是低头一看,都是清一色的类型,缺少关爱、仇恨、喜怒哀乐等情绪,人类的生命太平淡了,女娲一想,猛然一拍脑袋,Shit!忘记给人类定义性别了,那怎么办?抹掉重来,然后就把人类重新洗牌,准备重新开始制造人类。 由于先前的工作已经花费了很大的精力做为铺垫,也不想从头开始了,那先说人类(Product产品类)怎么改吧,好,有...原创 2018-04-12 18:45:52 · 733 阅读 · 0 评论 -
模板方法模式总结
周三,9:00,我刚刚坐到位置,打开电脑准备开始干活。 “小三,小三,叫一下其它同事,到会议室,开会”老大跑过来吼,带着淫笑。 还不等大家坐稳,老大就开讲了,“告诉大家一个好消息,昨天终于把牛叉模型公司的口子打开了,要我们做悍马模型,虽然是第一个车辆模型,但是我们有能力,有信心做好,我们一定要…(中间省略20分钟的讲话,如果你听过领导人的讲话,这个你应该能够续上)” 动员工作做完...原创 2018-04-12 18:45:37 · 659 阅读 · 0 评论