本文谈一下我对接口的浅显的理解,如有错误请指正.
现在看一下interface接口的词语概念:
接口泛指实体把自己提供给外界的一种抽象化物,用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交互的方式。
这样的概念对于初学者来说,确实有些难以理解,在学习过程中有些人,对于接口的作用也是知之甚少.
我对于接口的理解:
1.有利于实现多态,一个接口你可以重写不同的方法,实现不同的功能.
2.有利于应用的维护,在后续的代码升级过程中,利用接口重新引用新的功能模块.
3.有利于项目开发,在编写功能模块的时候,可以预先留出一个接口,哪怕你的实现类没有完成,也可以调用接口.
4.有利于代码规范.
总结:有时对于某种功能的理解,可能在真正用到的时候,才能完全理解,在学习的过程中,有些小的项目,接口看起来无所是处,但在实际的开发过程中,接口的作用才能完全的体现,所以养成良好的代码规范十分重要.