如何理解面向接口编程

2020-11-19 00:02发布

14条回答

面向接口编程本质上就是面向设计编程,具体指使用接口,不用关心其具体的实现细节,只需要知道接口对外提供的有哪些方法,清楚方法如何调用即可,类似现实中开车只需要知道车如何驾驶即可,无需关心车是怎么制造出来的。

面向接口编程是面向对象编程的具体应用:其底层原理是多态和接口表示一种规范(其实现类必须实现其所有抽象方法)的具体应该。

API:ApplicationProgrammingInterface也是面向接口编程思想的一种体现,是广义的面向接口编程。

一周热门 更多>