积木

No sub title

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  140 Posts :: 1 Stories :: 11 Comments :: 0 Trackbacks

常用链接

留言簿(1)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

设计模式学习总结之三

五:Prototype模式(即:原型模式)

 此模式其实很简单,主要就是通过“克隆”的技术,来产生出新的对象来。其与抽象工厂模式以及Builder模式的区别是:抽象工厂模式式,主要用来产生多个有相互依赖关系的对象的创建。
而构建模式则主要用来处理一个复杂模块的一步步构建工作。原型模式,则注重通过自身,来复制出一份与自身一样的实例对象来。原型本身也有点类似一个抽象工厂。
 原型模式常用的接口一般有:Clone(); Asign(); 还有拷贝构造函数。(对Delphi来说,主要还是前两种方法)

 前面一至五,可被归纳为:创建型模式

posted on 2011-05-15 15:48 Jacc.Kim 阅读(214) 评论(0)  编辑 收藏 引用 所属分类: 设计模式

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理