随笔分类 -  设计模式

初学设计模式,对设计模式的了解.
JAVA设计模式总结之23种设计模式
摘要:上一篇总结了设计模式的六大原则《JAVA设计模式总结之六大设计原则》,这一篇,正式进入到介绍23种设计模式的归纳总结。 一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解 阅读全文

posted @ 2017-09-29 21:57 pony1223 阅读(423404) 评论(14) 推荐(80) 编辑

JAVA设计模式总结之六大设计原则
摘要:从今年的七月份开始学习设计模式到9月底,设计模式全部学完了,在学习期间,总共过了两篇;第一篇看完设计模式后,感觉只是脑子里面有印象但无法言语。于是决定在看一篇,到9月份第二篇设计模式总于看完了,这一篇看完,脑子里面已经能够对绝大多数的设计模式能够说出其核心思想且可以画出类图也知道应用场景,算是一个进 阅读全文

posted @ 2017-09-27 22:53 pony1223 阅读(39129) 评论(10) 推荐(34) 编辑

JAVA设计模式:蝇量模式
摘要:声明:转载请说明来源:http://www.cnblogs.com/pony1223/p/7554686.html 一、引出蝇量模式 现在假设有一个项目,这个项目是为公园设计一个景观的部署,那么这个时候就会有一个问题出现,那么就是避免不了的会有一个树的类,树会很多,那么这个时候如果按照传统的方案来合 阅读全文

posted @ 2017-09-19 22:40 pony1223 阅读(2221) 评论(0) 推荐(1) 编辑

JAVA设计模式:桥接模式
摘要:声明:转载请说明来源:http://www.cnblogs.com/pony1223/p/7530721.html 一、引出桥接模式 假设我们现在有一个项目,这个项目列就是我们是生产遥控器的厂商,承接各种遥控器的生产,比如我们现在承接的有LG、索尼的电视厂商的,那如果我们现在要设计的话,我们首先想到 阅读全文

posted @ 2017-09-16 11:39 pony1223 阅读(1449) 评论(1) 推荐(4) 编辑

JAVA设计模式:状态模式
摘要:声明:转载请说明来源:http://www.cnblogs.com/pony1223/p/7518226.html 一、引出状态模式 假设我们现在有一个糖果机项目,那么我们知道正常一般糖果机提供给用户的行为有这么几种:投入硬币、转动曲柄、退出硬币几种行为;那么糖果机呢一般有这几中状态,待机状态、持有 阅读全文

posted @ 2017-09-13 23:02 pony1223 阅读(16475) 评论(6) 推荐(8) 编辑

JAVA设计模式:代理模式&& 装饰模式区别
摘要:在前面学习了代理模式和装饰模式后,发现对两者之间有时候会混淆,因此对两者进行了区别和理解: 装饰模式你可以这样理解,就像糖一样,卖的时候商家大多要在外面包一层糖纸,其实原本还是糖。 代理模式就像生活中的一些代理商一样,他们原本不做任何事,但是我们可以通过他买到一些我们需要的东西。 区别: 代理模式与 阅读全文

posted @ 2016-06-15 22:42 pony1223 阅读(636) 评论(0) 推荐(0) 编辑

JAVA设计模式:装饰模式
摘要:前面我们学习了代理模式: 代理模式主要使用了java的多态,干活的是被代理类,代理类主要是接活,你让我干活,好,我交给幕后的类去干,你满意就成,那怎么知道被代理类能不能干呢?同根就成,大家知根知底,你能做啥,我能做啥都清楚得很,同样一个接口。 本次我们学习下装饰模式: 装饰模式又称为包装模式,装饰模 阅读全文

posted @ 2016-06-15 22:34 pony1223 阅读(524) 评论(0) 推荐(3) 编辑

JAVA设计模式:代理模式
摘要:最近公司从新开发一个项目,为此对老的代码进行评估分析发现有些地方是可以采用代理模式来进行的,为此对代理模式进行了一次理解: 代理模式:即为指定的目标对象提供一个代理商,由代理商来完成对目标对象的操作。 代理类图: 抽象对象角色或者接口角色:声明了目标对象和代理对象的共同接口,这样一来在任何可以使用目 阅读全文

posted @ 2016-06-15 21:32 pony1223 阅读(2014) 评论(0) 推荐(0) 编辑

JAVA设计模式:模板设计模式
摘要:1.模板设计模式,是为了体现继承的作用。它主要的作用就是在类中定义一些公共的方法和标准,而其具体的实现则叫给其子类来根据子类具体的行为来实现;因为模板设计模式中必经还有一些自己的方法不是抽象的方法,只是将一些需要交给子类的进行了抽象。这就是模板设计模式。具体的可以见如下代码: 模板设计可以看出现实社 阅读全文

posted @ 2013-06-23 15:36 pony1223 阅读(412) 评论(0) 推荐(0) 编辑

JAVA设计模式:单例设计
摘要:1.单例设计Singleton的引出 单例设计,从名字上首先可以看出单 即只有一个,例 只的是实例化对象;那么单例也就是说一个类,只产生了一个实例化对象。但是我们都知道,一个类要产生实例化对象很容易,只需要通过new关键字,new出来就可以了,怎么可能一个类只产生一个实例化对象呢,其实试想想,实例化 阅读全文

posted @ 2013-06-23 11:50 pony1223 阅读(635) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示