让extend支持深度拷贝，默认为深度拷贝