摘要: 父类, call参数的类型是HashMap 子类继承父类,但是call的方法的参数改为 Map new一个son的对象,然后传入Map, 返回this is son new一个son的对象,然后传入HashMap, 返回this is father 如果是覆盖(override)的话,应该总是调用子 阅读全文
posted @ 2017-11-22 13:51 yfdream 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 总的来说,协变和逆变 都是 子类的实例赋值给父类的变量。 为啥呢, 你要想把父类的实例赋值给子类的变量,那是要报错的 PECS (Producer Extends,Consumer Super) 当客户端是producer,就意味着客户端生成的数据插入你的集合中,你的参数是父类,客户端的数据是子类, 阅读全文
posted @ 2017-11-22 13:40 yfdream 阅读(513) 评论(0) 推荐(0) 编辑