特牛生活网

scala 上界 <:, 下界>:, 视界 <%, 边界 :, 协变 +T, 逆变-T_scala <%-CSDN博客

网友收藏
文章浏览阅读491次。概述上界 (<:) 下界(>:) 是类型约束范畴,用来约束对象的子类是谁,父类是谁协变 (+T) 逆变(-T)是泛型范畴,主要用于集合类型变量赋值。视界 (<%) 边界( :)是隐式调用的简写。上界 (<:) 下界(>:)上界:要求对象必须是某一个对象的子类,因为子类会继承父类的属性和方法,所以父类的方法和属性这路都可以用。 trait A { def func() } class B extends A { override def fu_scala <%</div>
标签:scala <%