import java.util.ArrayList;
import java.util.List;


public class ArraylistDemo {
public static void main(String[] args) {
List news =new ArrayList();//创建一个array数组。父类引用指向子类
NewsTitle title1= new NewsTitle(1,"医学","管理员");//初始化对象
NewsTitle title2= new NewsTitle(2,"交通","管理员");
NewsTitle title3= new NewsTitle(3,"娱乐","管理员");
news.add(title1);//向数组添加元素
news.add(title2);
news.add(title3);
System.out.println("新闻标题总数量"+news.size());
//逐条打印每条新闻标题的名称
for (int i = 0; i < news.size(); i++) {
NewsTitle newsTitle=(NewsTitle)news.get(i);//强制类型转换,因为get(i)取下标取得都是object类型的。所有类型都是我不就恶心他类型
System.out.println(newsTitle.getNewsName());
}
}

}