为什么要面向接口编程

来源:互联网 发布:自然语言处理常见算法 编辑:程序博客网 时间:2024/06/05 20:30

接口描述:

接口,即对实现类的一种规范,当一个具体实现类实现这个接口的时候,应当实现接口所定义的所有规范。

那为什么要面向接口编程呢?

答案和使用spring是一样的,降低代码耦合度,提高可扩展性,即规范与实现分离。当我们要使用一个组件的时候,只是直接面向这个组件的接口,并不关心接口的具体实现,这样,当扩展或维护接口功能的时候,就不需要修改我们调用方的代码,实现调用方与接口实现的解耦

原创粉丝点击