![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
java设计模式
码农的霸道梦
这个作者很懒,什么都没留下…
展开
-
设计模式之代理模式
今天,来聊一下代理模式吧。什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道 被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时这样的。先定义一种类型的女人:public interface KindWomen { //这种类型的女人能做什么事情呢?public void makeEyesWithMa...原创 2020-11-13 16:08:39 · 170 阅读 · 0 评论 -
设计模式之策略模式
刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题, 嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子 的。 先说这个场景中的要素:三个妙计,一个锦囊,一个赵云,妙计是小亮同志给的,妙计是放置在锦囊里,俗称就是锦囊妙计嘛,那赵云就是一个干活的人,从锦囊中取出妙计,执行,然后获胜,用 JAVA 程序怎么表现这个呢?三个妙计是同一类型的东东,那咱就写个接口:public interface IStrategy...原创 2020-11-12 18:06:07 · 203 阅读 · 0 评论