问答详情
源自:10-5 Java 中的接口

通过函数返回值得到一个接口的实例,并调用接口的函数怎么理解

经常遇到这样的情况,通过函数返回值得到一个接口的实例,并调用接口的函数怎么理解?

提问者:慕斯卡3071394 2015-09-23 16:10

个回答

  • 无动于衷
    2015-09-23 17:11:36
    已采纳

    看看这个例子:

    public List<Student> getStudents(){

        List<Student> list = new ArrayList<Student>();

        list.add(new Student("Li"));

        list.add(new Student("Bru"));

        list.add(new Student("Cru"));

        return list;

    }

    ---------------------------------------------------------------------

    public void test(){

        List<Student> slist = this.getStudents().clear();

        //getStudents()通过函数得到接口实例,.clear()调用接口的函数。

    }