深拷贝对象,同时保证对象之间的引用关系正确
如a->b, a->c, b->d, c->d
深拷贝a后成:
a'->b',a'->c',b'->d',c'->d'
而不是
a'->b',a'->c',b'->d',c'->d''
即菱形结构拷贝后,还要保持菱形结构我知道用序列化、反序列化处理可以保持菱形结构。但是没法处理private
不知道还能用什么办法处理(用反射复制能否还保持菱形结构)