![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
7. Architecture
文章平均质量分 81
uniquepine
这个作者很懒,什么都没留下…
展开
-
简单工厂模式(Simple Factory)和工厂方法模式(Factory Method)和AbstractFactory ( 抽象工厂 )
工厂方法模式(Factory Method): 定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类。AbstractFactory ( 抽象工厂 ) : 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。抽象工厂模式用来创建工厂,简单工厂模式(Simple Factory): 又叫静态工厂模式,顾名思原创 2012-03-19 16:58:58 · 1894 阅读 · 0 评论 -
jdk 里面的设计模式
Structural(结构模式)Adapter:把一个接口或是类变成另外一种。java.util.Arrays#asList() javax.swing.JTable(TableModel) java.io.InputStreamReader(InputStream) java.io.OutputStreamWriter(OutputStream) javax.xml.bind原创 2012-03-19 14:55:27 · 362 阅读 · 0 评论 -
java设计模式
1.1 创建型模式AbstractFactory ( 抽象工厂 ) FactoryMethod ( 工厂方法 ) Singleton ( 单态模式 ) Builder ( 建造者模式 ) Protot*pe * 原型模式 ) 1.1.1 工厂方法 *义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例*延迟到其子类。 适转载 2012-02-22 13:34:35 · 483 阅读 · 0 评论 -
从Decorator模式和Adapter来 java IO(一)
我想任何一本介绍模式的书在讲到Decorator模式的时候不能不提到它的实际应用--在Java/IO库里面的应用,>这本书也不例外,有点不一样的是,这本书在介绍的时候有个专题,是从两个模式来看Java/IO库,完这个专题后,个人感觉对Java/IO库有了全新的认识同时也加深了Decorator模式跟Adapter适配器模式的理解,现和大家分享下这个在我看来很伟大的成果,同时说明下,以下大部分文字跟转载 2012-03-20 09:55:07 · 413 阅读 · 0 评论 -
从Decorator,Adapter模式看Java/IO库(三)
四 适配器模式的应用 适配器模式:把一个接口转换成客户端需要的另一个接口. 适配器模式,装饰器模式的共同点是两种模式都需要引用,适配是对引用进行适配,发布适配器继承的接口的方法,而装饰则是返回多于引用的接口方法的方法.即对引用进行了装饰 区别: 适配器继承一个接口,加入一个引用,返回时暴露的接口是继承接口的方法,即把引用的接口适配成了继承的接口. 装饰器:继承一个接口加入一个引用,原创 2012-03-20 09:57:28 · 554 阅读 · 0 评论 -
三 装饰模式的应用从Decorator,Adapter模式看Java/IO库(二)
三 装饰模式的应用装饰器模式:在不用继承的情况下,通过对原来对象的引用,动态的添加对象的功能.例如:java IO 里面的 filterInputStream :引用了inputStream ,通过动态封装,生成了具有新的功能的datainputStream,StringBufferInputStream.filterOutPutStream ,filterWriter,filte转载 2012-03-20 09:56:30 · 928 阅读 · 0 评论 -
JavaScript跨域总结与解决办法
什么是跨域1、document.domain+iframe的设置2、动态创建script3、利用iframe和location.hash4、window.name实现的跨域数据传输5、使用HTML5 postMessage6、利用flash本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人读书笔记之用,并稍作修改和补充。转载 2012-04-12 13:58:49 · 413 阅读 · 0 评论 -
UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)总结: fan'hu继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设转载 2014-07-18 10:56:54 · 882 阅读 · 0 评论