会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
coffeeliu
程序员没有狗幸福
博客园
首页
新随笔
联系
订阅
管理
2006年4月30日
模式设计(六) Prototype
摘要: 在面向对象的程序开发中,复制功能是非常有意义的。很多时候构造一个对象会很复杂,需要设定很多个参数,并且调用很多个方法。如果这个对象需要很多个实例,那么重复进行复杂的创建过程就非常容易出错,对于这类问题的一个很好的解决模式就是克隆系统中的已有对象,然后对其属性进行少量修改或不作修改,这就是原型模式。 当然作为克隆的实现方法一般有两种:浅拷贝(shallow copy)与深拷贝(...
阅读全文
posted @ 2006-04-30 18:34 coffeeliu
阅读(1090)
评论(2)
推荐(0)
编辑