5.6 案例:使用符号处理器实现DeepCopy