解决了命名冲突