接口:是方法定义和常量值的集合。纯抽象类就是接口的演变。
纯抽象类:如果一个抽象类里只有常量和public类型的方法的抽象类,叫纯抽象类。
用处:
定义相关类的共同行为,而不需要考虑这些类之间的层次关系。
可以指明多个类需要实现的方法。
揭示一个编程界面,而不揭示类体,通过接口列表可以是实现多重继承。
要想用某个接口,就要实现他里面的方法。

解决方案 »

  1.   

    不用这么复杂的。你可以声明一个接口变量引用,然后让他指向实现了它的一个类的实例。这样接口内声明的方法就可以用了比如:public  interface  i {voide  method1();}public   class  c  implements  i  
    {
       public  void   methond1()
       {      System.out.println("just  test  ");    }
    }
    i  i1  =  new  c();
    i1.method();
    其实引如接口的原因之一就是为了多型性考虑,完成一个接口多种方法
    接口和抽象类差不多,他们是不能生成事例的,但是可以用他们来引用实现(继承)了他们的子类的句柄看看<<think  in  java >>把
      

  2.   

    例子书写有错误改正如下:public  interface  i {void  method1();}public   class  c  implements  i  
    {
       public  void   method1()
       {      System.out.println("just  test  ");    }
    }
    i  i1  =  new  c();
    i1.method1();