协变:用于返回值,允许返回更具体的子类类型,常用于集合、返回类型等场景。
逆变:用于参数类型,允许使用更广泛的父类类型,常用于事件处理器、接口等场景。
Last updated 6 months ago