A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

下列有关泛型的代码中,说法正确的是(   )
ArrayList<Person> list = new ArrayList<Person>();

A . ist集合里面只能存放Person对象                                  B. list集合里面能存放字符串

C. list集合里面能存放Person的子类对象                             D. list集合里面可以存放Object类型的对象

9 个回复

倒序浏览
选C,可以存放Person类型和Person子类的对象
回复 使用道具 举报
A和C都是对的

首先,它的意思肯定是让你放Person对象进去
不过当你放Person的子类进去时,就是父类引用指向子类对象,比如: Person a = new Student();
回复 使用道具 举报
C,Person的 对象及其 子类对象都可以
回复 使用道具 举报
选择C吧
回复 使用道具 举报
选择C可以存放Person类型和Person子类的对象
回复 使用道具 举报
C,penson及其子类对象
回复 使用道具 举报
女神之泪 来自手机 中级黑马 2016-4-15 06:59:13
8#
666赞一个
回复 使用道具 举报
jwdream 来自手机 中级黑马 2016-4-15 08:23:01
9#
c选项啊
回复 使用道具 举报
选C,只能放<>里面的类或者其子类
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马