一步步学spark之一scala高级特性中Lower bounds(下界)与Upper bounds(上界),View bounds(视图边界)3.7

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014793522/article/details/51507601

一步步学spark之一scala高级特性中Lower bounds(下界)与Upper bounds(上界),View bounds(视图边界)

Upper bounds(上界):我们使用一个对象或者一个类必须是什么类型的,也就是说必须是什么类型或者什么类型的子类。

表示语法 <: 就是说<: 左侧的类容必须是右侧的指定类型

Lower bounds(下界):我们使用一个对象或者一个类必须是什么类型的父类,也可以是接口。


Upper bounds 语法




Lower bounds  语法



View bounds(视图边界)

使用 <%   <左侧的类型必须是右侧类的子类  %表示如果左侧类型不是右侧的类型那么左侧的类型会隐式转换成右边的类型






猜你喜欢

转载自blog.csdn.net/u014793522/article/details/51507601