黑马程序员技术交流社区
标题:
对<? super E>该怎样理解?
[打印本页]
作者:
李会成
时间:
2013-2-16 11:25
标题:
对<? super E>该怎样理解?
毕老师说,这个E是下限。也就是说假如一个Student类是继承的Person类,如果此时E处为Student,那这对Person也适用是吧。是该这么解释么?
另外,加入Student有一个兄弟Worker类,也是继承自Person,那对这个Worker类适用么?
作者:
黄基焜
时间:
2013-2-16 11:41
下限就是限制了子类,就是限制了必须继承自哪个类
假如一个Student类是继承的Person类,如果此时E处为Student,那这对Person是不适用的。
如果E为Person类时,Student类适用。
如果E为Person类时,加入Student有一个兄弟Worker类,也是继承自Person,那对这个Worker类也适用
作者:
李培根
时间:
2013-2-16 12:06
<? super E>个人理解,?就是代表可以传入的类型,而这个类型是E的父类。
同理<? extends E> 可以传入的类型就是E的子类
作者:
李培根
时间:
2013-2-18 11:20
请勿复制他人帖子,技术分不是入学的门槛而是为了帮助大家学习而存在的。
请勿再次发此类帖子了!
此贴就关闭了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2