面向接口编程的优点:
1 首先什么是面向接口编程:
面向接口编程就是先把客户的业务逻辑线提取出来,
作为接口,业务具体实现通过该接口的实现类来完成。 当客户需求变化时,
只需编写该业务逻辑的新的实现类,通过更改配置文件(例如Spring框架)中该接口 的实现类就可以完成需求,
不需要改写现有代码,减少对系统的影响。
2 面向接口编程的优点?
1 降低程序的耦合性。其能够最大限度的解耦,所谓解耦既是解耦合的意思,
它和耦合相对。耦合就是联系 ,耦合越强,联系越紧密。在程序中紧密的联系并不是一件好的事情,
因为两种事物之间联系越紧密,你更换 其中之一的难度就越大,扩展功能和debug的难度也就越大。
2 易于程序的扩展;
3 有利于程序的维护;