web开发中interface是否有必要

2020-07-07  本文已影响0人  世界待你如此好

面向对象编程的一模块就是面向接口编程,用了接口之后,降低了系统的耦合性,程序可拓展,是后期维护,代码清晰度的保证,看下面两张图片就好理解了

没有接口之前,是强耦合的,有了接口之后就实现了解耦,还可以添加新的实现类.

图片引用:https://zhuanlan.zhihu.com/p/119152601?from_voters_page=true 图片引用:https://zhuanlan.zhihu.com/p/119152601?from_voters_page=true
上一篇 下一篇

猜你喜欢

热点阅读