曹冬明 发表于 2014-4-15 22:17
37行我帮你加注释教你怎么改了!不过估计你可能还没有学到泛型。iterator里存的是Object类型对象的引用,你 ...
香菜病病患 发表于 2014-4-15 22:28
boolean add(element e);
void add(int index,element e);
这两个是重载的应用而不是多态的应用。
满兴旺 发表于 2014-4-15 22:33
1,add方法的参数类型是Object。以便于接收任意类型对象。
所以32行处,实质是
Object obj = new Person(" ...
伍叶竹 发表于 2014-4-15 22:40
谢谢那句:多态中遵循编译看左边,运行看右边。
嘿嘿。
伍叶竹 发表于 2014-4-15 22:39
我知道不是多态。 al.add(new Person("lisi01",30));
这句没有索引,所以用的是第一个方法吗?是的话那 ...
香菜病病患 发表于 2014-4-15 22:45
对的,你调用的是第一个方法。那个布尔类型的返回值是用来表示是否成功将元素添加进去了。这个方法其实是 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |