重写代码