删除冗余代码，降低耦合