
设计模式
文章平均质量分 82
江江梁
睡觉……
展开
-
java I/O库中设计模式的应用
转自:http://my.oschina.net/gao0516/blog/136103 在java语言 I/O库的设计中,使用了两个结构模式,即装饰模式和适配器模式。 在任何一种计算机语言中,输入/输出都是一个很重要的部分。与一般的计算机语言相比,java将输入/输出的功能和使用范畴做了很大的扩充。因此输入输出在java语言中占有极为重要的位置。转载 2015-04-13 09:08:57 · 698 阅读 · 0 评论 -
观察者(Observer)模式
转自:http://my.oschina.net/gao0516/blog/152973 观察者模式是对象的行为模式,又叫发布-订阅模式、模型-视图模式、源-监听模式、或从属者模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有的观察者对象,使它们能够自己更新自己。 一个软件系统常常要求在某一个转载 2015-04-14 10:58:59 · 598 阅读 · 0 评论 -
23种java的代码设计模式
转自:http://my.oschina.net/zhaoqian/blog/95905 设计模式在Java中是非常重要的.一共有23种设计模式.下面我将不定时研究一种设计模式.此贴属于总结. 创建型模式用来处理对象的创建过程,主要包含以下5种设计模式: 工厂方法模式(Factory Method Pattern) 抽象工厂模式(Abstract Facto转载 2015-04-14 10:55:56 · 584 阅读 · 0 评论 -
装饰模式
转自:http://my.oschina.net/gao0516/blog/133096 装饰(Decorator)模式又名包装模式,装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式以对客户端透明的方式动态地给一个对象附加上更多的责任。换而言之,客户端并不觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不创造更多的子类的情况下,将转载 2015-04-14 10:59:55 · 483 阅读 · 0 评论