姐姐,这个真没有必要搞那么清楚!
面向接口编程 你要理解什么是接口 什么是接口?
接口是一种功能的定义,是一种思想,也可以说是一种规范。
面向对象编程 你要理解什么是对象 什么是对象?
在java中,万物皆对象,各个对象之间相互协作,相互配合,完成特定的功能
这就是面向对象的编程。
但是这些对象是怎样协作的?怎样配合的?对象的功能又是怎样实现的?
这些要在设计程序之前都要考虑清楚,这也就是面向接口编程的体现,
对象之间如何交互,如何配合,来实现特定的功能,这种思想,就是面向接口编程。
个人理解,我觉得这个没有必要搞那么清楚,学习java不能把自己绕到一个问题圈里,理解了就理解,理解不了就暂时搁置
时间久了,自然就理解了。 |