多态性:为什么使用“List list = new ArrayList”而不是“ArrayList list = new ArrayList”?
我什么时候应该使用
List<Object> list = new ArrayList<Object>();
ArrayList继承自List,所以如果某些功能ArrayList不在List,那么我将失去一些功能ArrayList,对吧?编译器在尝试访问这些方法时会注意到错误?
慕娘9325324
慕尼黑的夜晚无繁华
慕田峪9158850
相关分类