使用接口的引用指向它实现类对象

常常看到一个现象,接口的引用指向它实现类的一个对象java 例如:List list = new ArrayList<String>();编程 为何要这样用,而不使用:ArrayList list = new ArrayList<String>();   这样作的好处是什么  这实际上是Java中多态的一种表现ide 接口的实现类能够有不少个,如 LinkedList或者Vector等等,若是使用
相关文章
相关标签/搜索