通过函数返回值得到一个接口的实例,并调用接口的函数怎么理解
经常遇到这样的情况,通过函数返回值得到一个接口的实例,并调用接口的函数怎么理解?
经常遇到这样的情况,通过函数返回值得到一个接口的实例,并调用接口的函数怎么理解?
2015-09-23
看看这个例子:
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()调用接口的函数。
}
举报