design pattern
文章平均质量分 87
happy7744
这个作者很懒,什么都没留下…
展开
-
设计模式学习之--Factory
工厂模式是用来创建对象的(工厂)。 抽象工厂就是工厂的工厂- -# 适用场景:如果创建实例的时做的事情不是如赋值这样简单的事,可能是很长一段代码的操作,如果也写入构造函数中,那明显的就违背了面向对象的原则.封装(Encapsulation)和分派(Delegation);此时就需要将创建实例的责任与使用实例的责任分开。 抽象工厂结构图: 优点: i. 具体的部件类与...2009-07-13 16:11:48 · 81 阅读 · 0 评论 -
BufferedInputStream 源码学习笔记
BufferedInputStream 是一个带有内存缓冲的 InputStream. 1.首先来看类结构 : BufferedInputStream是继承自FilterInputStream。 FilterInputStream继承自InputStream属于输入流中的链接流,同时引用了InputStream,将InputStream封装成一个内部变量,同时构造方...原创 2012-06-17 19:01:15 · 604 阅读 · 0 评论