调用者常常会不关心被调用者的实现细节,甚至类型,他们关心的则是被调用者是否能干什么,接口作用就是告诉外界这个和那个对象可以为调用者提供服务,换句话说接口是证书,被调用者拿着证书为调用者服务。与我们平常认识相反,接口为调用者和被调用者提供服务,不会给类提供服务。没有接口的被调用者是不合格的服务员,不看接口直接调用被调用者的调用者是做事不用心的雇主。另外,调用者常常会不关心被调用者的实现细节,甚至类型,他们关心的则是被调用者是否能干什么,接口作用就
调用者常常会不关心被调用者的实现细节,甚至类型,他们关心的则是被调用者是否能干什么,接口作用就是告诉外界这个和那个对象可以为调用者提供服务,换句话说接口是证书,被调用者拿着证书为调用者服务。与我们平常认识相反,接口为调用者和被调用者提供服务,不会给类提供服务。没有接口的被调用者是不合格的服务员,不看接口直接调用被调用者的调用者是做事不用心的雇主。另外,调用者常常会不关心被调用者的实现细节,甚至类型,他们关心的则是被调用者是否能干什么,接口作用就