设计模式
零度弥合
本人是个菜鸟
展开
-
【Java23种设计模式学习笔记】一:策略模式
站位原创 2015-06-05 15:58:29 · 679 阅读 · 0 评论 -
重学java23种设计模式(12)代理模式
跟着《软件秘笈---设计模式那点事》学习预热:定义:角色:类图:实例:分析:使用场合:(1)(2)(3)一句话总结:Java SDK中的原型模式:转载 2015-08-04 13:17:42 · 453 阅读 · 0 评论 -
重学java23种设计模式(11)享元模式
跟着《软件秘笈---设计模式那点事》学习预热:定义:角色:类图:实例:分析:使用场合:(1)(2)(3)一句话总结:Java SDK中的原型模式:转载 2015-08-04 08:19:40 · 546 阅读 · 0 评论 -
重学java23种设计模式(13)责任链模式
1转载 2015-08-05 18:54:05 · 508 阅读 · 0 评论 -
重学java23种设计模式(10)外观模式
跟着《软件秘笈---设计模式那点事》学习预热:定义:角色:类图:实例:分析:使用场合:(1)(2)(3)一句话总结:Java SDK中的原型模式:转载 2015-08-03 16:45:35 · 475 阅读 · 0 评论 -
重学java23种设计模式(8)组合模式
跟着《软件秘笈---设计模式那点事》学习预热:定义:角色:类图:实例:分析:使用场合:一句话总结:Java SDK中的原型模式:参考资料:《软件秘笈--转载 2015-08-02 17:25:02 · 551 阅读 · 0 评论 -
重学java23种设计模式(2)抽象工厂模式
定义:抽象工厂模式(Abstract Factory Pattern)提供一个接口,用于创建相关或者依赖对象的家族,而不需要指定具体实现类。抽象工厂模式运行客户使用抽象接口来创建一组相关的产品,客户类和工厂类分开,客户需要任何产品的时候,只需要向工厂请求即可,客户无需修改就可以获得新产品。这样一来,客户就从具体产品中解耦。角色:抽象产品具体产品抽象工厂具转载 2015-07-25 15:46:02 · 465 阅读 · 0 评论 -
重学java23种设计模式-软件设计基本原则
如果我没有理解错的话java的23种设计模式,正是软件色剂基本原则的具体体现,跟着《软件秘笈---设计模式那点事》来梳理一下。1、高内聚低耦合目的是软件会不随需求改变发生巨大的变动。所谓高内聚,是指一个软件模块内各个元素彼此结合的紧密程度要高,即一个软件模块是由相关性很强的代码组成,组负责一项任务,也就是常说的单一责任原则。所谓低耦合,是指一个软件结构内不同模块之间的互连程转载 2015-07-21 10:55:16 · 512 阅读 · 0 评论 -
重学java23种设计模式(5)单例模式
这个太熟了,要点就是静态实例,私有化构造方法,直接上懒汉饿汉。懒汉式,也是常用的形式。public class SingletonClass{ private static SingletonClass instance=null; public static SingletonClass getInstance() { if(instance=转载 2015-07-27 19:20:06 · 372 阅读 · 0 评论 -
重学java23种设计模式(4)原型模式
跟着《软件秘笈---设计模式那点事》学习预热:定义:原型模式(Prototype Pattren),用原型实例指定创建对象的种类,并且通过赋值这些原型创建新的对象。角色:类图:实例:分析:转载 2015-07-27 19:13:37 · 692 阅读 · 0 评论 -
重学java23种设计模式(1)工厂方法模式
跟着《软件秘笈---设计模式那点事》学习工厂模式(Factory Method Pattern)转载 2015-07-21 14:48:23 · 544 阅读 · 0 评论 -
重学java23种设计模式(7)桥接模式
跟着《软件秘笈---设计模式那点事》学习预热:定义:角色:类图:实例:分析:使用场合:一句话总结:Java SDK中的原型模式:参考资料:《软件秘笈--转载 2015-07-28 16:46:15 · 541 阅读 · 0 评论 -
重学java23种设计模式(6)适配器模式
跟着《软件秘笈---设计模式那点事》学习预热:定义:角色:类图:实例:分析:使用场合:一句话总结:Java SDK中的原型模式:参考资料:《软件秘笈---设计模式那点事》转载 2015-07-28 14:59:03 · 515 阅读 · 0 评论 -
重学java23种设计模式(14)命令模式
跟着《软件秘笈---设计模式那点事》学习预热:定义:角色:类图:实例:分析:使用场合:(1)(2)(3)一句话总结:Java SDK中的原型模式:转载 2015-08-09 10:45:07 · 514 阅读 · 0 评论 -
重学java23种设计模式(15)解释器模式
跟着《软件秘笈---设计模式那点事》学习预热:定义:角色:类图:实例:分析:使用场合:(1)(2)(3)一句话总结:Java SDK中的原型模式:转载 2015-08-09 11:45:03 · 583 阅读 · 0 评论 -
【java设计模式】两种方法java实现动态代理
来自视频教程的笔记http://wenku.baidu.com/course/view/192a0066f5335a8102d22000?cid=5 代理模式顾名思义,有一个代理类,一个被代理的目标对象,代理类可以在目标类的方法前后做一些事情。实际上,一旦配置完毕,目标类的所有方法前后都会做那些事情。 我用自己的话总结一下,别喷。 有两种方法 一种是java反射机制...原创 2014-02-25 22:20:43 · 136 阅读 · 0 评论