类型变量的界定:类型变量的上界,类型变量的下界。上界就是类型必须是界定类型的子类,看如下示例:packagecom.dt.scala.type_parameterization
//我们需要定义一个泛型类Pair,泛型类中有一个bigger方法,用来比较传入的参数
//此时泛型类型必须是Comparable的子类,我们可..
分类:
其他好文 时间:
2016-02-15 16:38:37
阅读次数:
150
本节主要内容
类型变量界定(Type Variable Bound)
视图界定(View Bound)
上界(Upper Bound)与下界(Lower Bound)
1. 类型变量界定(Type Variable Bound)类型变量界定是指在泛型的基础上,对泛型的范围进行进一步的界定,从而缩下泛型的具体范围,例如:
//下面的类编译通不过
//因为泛型T在编译的时候不能确定其具体类型
//即并不...
分类:
其他好文 时间:
2015-08-03 22:41:22
阅读次数:
238