由浅拷贝讨论到深拷贝再讨论到接口(一):浅拷贝和深拷贝
摘要:
接口ICloneable为我们实现了拷贝的梦想。(一)如何实现浅拷贝?新建学校对象(School),实现接口ICloneable,如果我们这样写,即完成了浅拷贝:return base.MemberwiseClone();[代码]完整代码:代码结果如下:结论: (1) 我们只用了一句话,即轻松地将a对象的值拷贝给了b对象:School b = (School)a.Clone();(二)值类型--... 阅读全文
posted @ 2010-05-29 12:18 曾浩 阅读(1057) 评论(7) 推荐(5) 编辑