
设计模式
luotangsha
这个作者很懒,什么都没留下…
展开
-
JavaBean的冷藏与解冻
JavaBean的冷藏与解冻即javaBean的串行化(Serializable)与并行化(DeSerializable) 串行处理 功能真正强大之处在于一个Java程序不需要直接处理存储在硬盘上面的原始数据,就可以很容易地将一个java对象和一个二进制流之间相互转换.将一个对象转载 2011-07-26 22:06:17 · 1250 阅读 · 0 评论 -
面向对象设计原则
面向对象设计原则1.开闭原则 简单的说,软件对修改是关闭的,在不改变的前提下对扩展是开放的。这个是总则。 2.依赖倒转原则 要依赖于抽象,不要依赖于实现 3.里氏代换原则 任何子类出现的地方,子类一定可以出现。 4.合成/聚合复用原则 使用一个新的对象里面使用一些已有的对象,使之转载 2011-07-26 22:23:54 · 407 阅读 · 0 评论 -
[设计模式] 单例模式
单例模式要求单例类的构造子是私有的,从而客户端不能直接将之实例化,而必须通过这个静态工厂方法将之实例化。原创 2011-08-01 22:35:56 · 508 阅读 · 0 评论 -
[设计模式] 多例模式与单例模式区别
多例模式与单例模式都禁止外界直接将之实例化,同时通过静态工厂方法向外界提供循环使用的自身的实例。它们的不同在于单例模式仅有一个实例,而多例模式则可以有多个实例。多例模式往往具有一个聚集属性,通过向这个聚集属性登记已经创建过的实例达到循环使用实例的目的。一般而言,一个典型的多例转载 2011-08-01 22:42:46 · 6022 阅读 · 0 评论