摘要: 1.名词解释 (1)协变:父类的对象用子类代替 (2)抗变:子类的对象用父类代替 如方法的参数是协变的,而返回值是抗变的。 2.泛型接口的协变与抗变 (1)协变:IDemo<out T> 》IDemo<out ParentT> 泛型类型T只能作为IDemo中方法或属性的返回值 (2)抗变:IDemo 阅读全文
posted @ 2017-12-05 22:53 钢笔水 阅读(308) 评论(2) 推荐(0) 编辑