MyArrayList
作者:
勇者与王者 | 来源:发表于
2019-09-28 16:14 被阅读0次package generic;
import java.util.ArrayList;
import java.util.List;
import objectAndClass.Hero;
import singleton.GiantDragon;
/**
* 首先创建一个接口 LOL,不需要在其中声明任何方法
* 接着让Hero和Item都实现LOL接口
* 最后,声明一个ArrayList的变量lolList,它的泛型是<LOL>
* List<LOL> lolList = new ArrayList<>();
* 这样在lolList中就即放Hero对象,又放Item对象了。
* @author q06285:
* @version 创建时间:2019年9月27日 上午11:43:10
*
*/
public class MyArrayList {
public static void main(String[] args) {
List<LOL> lolList = new ArrayList<>();
lolList.add(new Hero("盖伦"));
lolList.add(new Item("血瓶"));
//抛出异常,强转也没用
// lolList.add((LOL) GiantDragon.getInstance());
}
}
本文标题:MyArrayList
本文链接:https://www.haomeiwen.com/subject/zaktpctx.html
网友评论