我在接口文件  service中,定义了一个login方法
  在impl文件中,实现了接口中的login方法,
  1 那么我调用时,只需调用service.login 就可,对吗
  2 我调用service.login时 impl会自动去执行代码中写的实现接口方法吗,thanks

解决方案 »

  1.   

    你声明的时候使用 : 接口 service = new 接口impl ,然后调用login就是你实现的。
      

  2.   

    需要多态实列化,就这样是不行的,接口是不能被调用的,用了Spring可以帮你注入
      

  3.   

    说的对,就好比java.util.List: 接口,java.util.ArrayList: 实现public void g() {
      List lst = new ArrayList();
      f(lst);
    }
    public void f( List lst ){
     lst.add(...);
    }
      

  4.   

     ExamServiceImpl examService = new ExamServiceImpl();
    再用examService传入,再用