public List coursesToSelect;
这里不太懂
1.既然最终的实例化是通过ArrayList实例化,那么为什么创建对象的时候使用List接口呢?
public ArrayList coursesToSelect = new ArrayList();
2.使用接口或者抽象类创建的对象相比其相应的实现类直接创建的对象来说又有什么优势呢?
这里不太懂
1.既然最终的实例化是通过ArrayList实例化,那么为什么创建对象的时候使用List接口呢?
public ArrayList coursesToSelect = new ArrayList();
2.使用接口或者抽象类创建的对象相比其相应的实现类直接创建的对象来说又有什么优势呢?
2018-03-04
举报