scala上界与下界、协变与逆变_上逆下协-CSDN博客

网站介绍:文章浏览阅读158次。scala上界与下界  类型的上界与下界,是用来定义类型变量的范围,作用于类。scala上界(Upper Bounds)  scala中上界定义[S <:T]类似于java中上界定义<? extends T>。定义S <: T这是类型上界的定义,S必须是类型T的子类(或本身),自己也可以认为是自己的子类。代码实现:class Animalsclass Bird extends Animalsclass Hawk extends Birdclass_上逆下协