API就是我们说的接口吗?
那接口只是定义了一个继承他的类所要实现的功能,
那为什么我调用API能实现它的功能呢?
还不是自己要写具体的实现方法吗?请高手指点啊

解决方案 »

  1.   

    关注中 不甚了解 Google搜索下
      

  2.   

    API是一些预先定义的函数,提供应用程序与开发人员访问一组例程能力
    接口是包含一组虚方法的抽象类型,其中每一种方法都有其名称、参数和返回值。接口方法不能包含任何实现
    当一个类继承某个接口时,它不仅要实现该接口定义的所有方法,还要实现该接口从其他接口中继承的所有方法。
      

  3.   

    理解错误了。API是指实行了接口的类
      

  4.   

    你理解的更错...API是应用程序接口,即一个系统给其他程序提供的调用方法和规范...这里说的接口和OOP的接口完全没关系...API可以是程序也可以不是...
      

  5.   

    仔细看看WEBSERVICE怎么用的!基本就知道了!它很好的诠释了API是干嘛的?
      

  6.   

     那请问各位高人在小弟在如要实现某个API是否要自己写具体方法来实现,还是直接拿来就能用,它写好了具体怎么实现功能的方法
      

  7.   


    楼主和我当年的迷惑是一样的。为什么我调用API能实现它的功能呢?就是因为你调用的其实是实现了API的函数,语言表述上的问题而已,不用过于纠缠~~
      

  8.   

    你要把api和oop中的interface分开  oop中的interface只是定义类的规范 没有具体方法的实现