2006年4月30日
摘要: 在面向对象的程序开发中,复制功能是非常有意义的。很多时候构造一个对象会很复杂,需要设定很多个参数,并且调用很多个方法。如果这个对象需要很多个实例,那么重复进行复杂的创建过程就非常容易出错,对于这类问题的一个很好的解决模式就是克隆系统中的已有对象,然后对其属性进行少量修改或不作修改,这就是原型模式。 当然作为克隆的实现方法一般有两种:浅拷贝(shallow copy)与深拷贝(... 阅读全文
posted @ 2006-04-30 18:34 coffeeliu 阅读(1088) 评论(2) 推荐(0) 编辑