java软件体系设计模式----原型

“工厂方法”和“抽象工厂“模式都允许系统独立与对象创建流程。针对他们提出的相同问题,”原型“模式提供了一种不同的更灵活的方式以多的相同的结果。


浅复制与深复制

浅复制:

a,原顶层对象与所有原始成员都被复制

b,顶层对象包含的任何顶层对象都不被复制,仅复制这些对象那个的引用。

深复制:

a,原顶层对象与所有原始成员都被复制

b,顶层对象包含的任何顶层对象也会被复制


"原型"模式的其他使用情况包括:

a,作为建立大量工厂的替代方法,其中工厂反映要实例化的类


文档与源代码下载地址:http://download.csdn.net/detail/hnzhangshilong/3685894

阅读更多
文章标签: 设计模式 java 文档
个人分类: 设计模式系列
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭