美文网首页
MyArrayList

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