为什么使用接口?