看到java API中的接口只负责描述自己的样子,没有抽象方法名,怎么实现它呢?
怎么看All Superinterfaces、All Known Subinterfaces及All Known Implementing Classes和这个接口的关系?
最好举例说明,那一长串的Superinterfaces什么的看得晕了。多谢!

解决方案 »

  1.   

    接口是让类来实现的,接口就好象一组动作的集合,没有实现,是靠类来实现的interface Usb
    {
      public void read();
      public void write();
    }public class KingStore implemants Usb
    {
      public void read()
      {.......}
      public void write()
      {......} 
    }public class IBMStore implemants Usb
    {
      public void read()
      {.......}
      public void write()
      {......} 
    }
    public static void main(String[] args)
    {
      Usb usb=new KingStore()
      usb.read();  Usb ibmUsb=new IBMStore()
      ibmUsb.read();
    }
      

  2.   

    接口可以更好的实现程序的扩展性,就好比Dao,可以有Hibernate的实现,也可以有Jdbc的实现。
    尽量减少程序直接的耦合吧!
      

  3.   

    java API里对某一个接口的描述都是大段的文字,没有看到有什么抽象方法之类的,如果要实现这些接口该怎么做?
    谢谢!
      

  4.   

    所有接口都已经有实现类啦
    API文档里不是有这句话:All Known Implementing Classes,自己可以看源代码啊.