首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
喵喵道人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
单例模式--SingleTon
一句话,就是保证一个类仅有一个实例即可「new 一次」,其实好多人都不把单例当作成一个设计模式,只是当作是一个工具类而已,因为它的确很简单,并且当你面视的时候面视官问你设计模式的时候估计都会说:可以说说你的你了解的设计模式吗「单例除外」。虽然很简单,但是我们还是要掌握和了解它 …
简单工厂模式--SimpleFactory
简单工厂,从字面意思也能理解出来,就是一个很简单的工厂「W T F」,说了等于没有说是吧。我们先说说工厂吧 工厂就是一个制造厂,在生活中工厂太多太多了,比如车厂就是用来造车的,双汇就是出火腿肠的「当然不只是火腿」,烟草厂就是制作和加工香烟的,等等。 生活中的这些工厂是如何工作的…
人人都会设计模式---策略模式--Strategy
比如说我要出行旅游,那么出行方式有--飞机、自驾游、火车等,这几种方式就是策略。再比如:某大型商场搞活动--满 100 元送杯子,满 300 减 50 ,满 1000 元抽奖「一等将彩色电视机」,这种活动也是策略。在游戏中,我们打一个普通的怪使用普通的招即可,打大 BOSS 就…
人人都会设计模式---模版方法模式--Template-Method
身为苦逼的程序猿(媛),一定是茶叶和咖啡的忠实粉丝,多少个夜晚加班加点,累了困了喝红牛---不对是喝茶叶、咖啡「我们无形中使用了一个设计模式--模版方法模式」。我们知道不管是烧茶、煮咖啡都基本上分为以下几个步骤: 说了上面的例子,大家可能还懵懵的。那么来说一个更实际的例子,参加…
人人都会设计模式---代理模式--Proxy
遥想当年情窦初开「初中的时候」,喜欢上了一个女子,可是迫于害羞,就给女孩子写了几封情书,买了一束花「但是自己没有那个贼胆送」,就让我们班里一个和女孩认识的朋友交给她,现在想来原来帮我送情书的女生就是我的代理呀「帮我完成我想要完成的事」~~嘻嘻。话说谁还干类似的事,就在文章末尾点…
人人都会设计模式---观察者模式--Observer
在现实生活中,警察抓小偷是一个典型的观察者模式「这以一个惯犯在街道逛街然后被抓为例子」,这里小偷就是被观察者,各个干警就是观察者,干警时时观察着小偷,当小偷正在偷东西「就给干警发送出一条信号,实际上小偷不可能告诉干警我有偷东西」,干警收到信号,出击抓小偷。这就是一个观察者模式 …
人人都会设计模式---建造者模式--Builder
我们在生活中盖房子,一般就是打地基,盖框架「用砖头或钢筋混凝土」,然后是粉刷。基本上就是这个路子。当然我们这些工作全部可以自己做,可也以找几个工人去干,当然还可以可以直接找一个设计师,直接说我就要这样的房子,然后就不管了,最后问设计师「设计师给一张纸给工人,工人就啪啪的干了」验…
人人都会设计模式---装饰模式--Decorator
这个模式每个人都知道,我们天天穿衣服「有的人天天换衣服」,这就是一个装饰模式,装饰谁呢?当然是自己了。男人让自己变得更加有精气神,女人让自己变得更加靓丽有气质,无形中给人一种附加的"能力"「吸引人」 人靠衣装马靠鞍,说的就是包装对一个人来说非常重要。当然男人有男人的装扮风格,女…
人人都会设计模式---适配器模式--Adapter
适配器模式大纲PS:转载请注明出处作者:TigerChain地址:http://www.jianshu.com/p/1edf5d944abb本文出自TigerChain简书人人都会设计模式1、阅读对象