设计模式
哈哈是龙啊
这个作者很懒,什么都没留下…
展开
-
设计模式三(单例设计模式)
引言:单例设计模式是我们设计模式学习中很重要的一个,在实际开发中用处也非常多,今天把单利设计模式详细的总结一下,大家一起交流分享一下。定义:单例设计模式就是保证一个类仅有一个实例,并提供一个访问他的全局访问点。用处:有时候对于系统过来说一个实例很重要,例如:一个系统可以有多个打印任务,但是只能有一个正在工作的任务,一个系统只能有一个窗口管理器或者文件系统;一个系统只能打开一个任务管理器,如...原创 2017-10-09 09:51:53 · 155 阅读 · 0 评论 -
设计模式二(模版方法设计模式)
引言:模版方法模式可以说是我们日常工作中遇到最多的设计模式之一了,所以学习好模版方法对于阅读源码和日后编程都是很有用的定义:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中,模版方法使得子类可以不改变一个算法的结构即可冲定义该算法的某些特定步骤。模式:典型模式就是一个接口或者抽象类,其中有一系列抽象方法,子类去实现具体的抽象方法,父类可以实现规划好一系列骨架,比如具体哪几个抽象方法搭配原创 2017-09-28 19:41:34 · 193 阅读 · 0 评论 -
设计模式一(代理模式)
小四最近在项目中有用到设计的地方,恰巧学习设计模式也是我一直的一个计划,话不多说,直接开始。坐标:上海浦东新区某"高档"小区门口,人物:长腿mm,帅哥小四, 丑B隔壁老王起因:小四一眼看中一个长腿mm,但是小四并不认识她,害怕贸然上去要联系方式精到人家,所以小四很纠结,这是老王来了兴致,他似乎从我纯真的眼神中看到了我对于爱情的向往,所以拉着我说:“小四,这个美女咋样,我介绍给你?”,我一脸原创 2017-08-31 14:18:32 · 164 阅读 · 0 评论 -
设计模式四(工厂模式)
工厂方法模式:主要包含相关的简单工厂、工厂、抽象工厂方法模式,这几种模式,他们是一次进阶的关系,从初级到终极。 定义:由工厂来决定创建哪个产品的实例。(将创建实例和业务逻辑分开,提高代码的扩展性、健壮性)一:简单工厂模式:UML类图:对于新手来说,根据类图来学习是一个很好的选择,不了解的类图的同学,请自行百度学习。小四这里就不浪费时间去介绍了。 可以看出一共有三个类一个接口,creator类原创 2017-10-17 13:44:23 · 209 阅读 · 0 评论