scala中用什么符号定义泛型上界
在Scala中,可以使用符号“<:”定义泛型上界。例如:
class MyClass[T <: SomeClass] {
// ...
}
上述代码中,T是一个泛型类型,它的上界是SomeClass。这意味着T必须是SomeClass的子类或者实现类。
原文地址: http://www.cveoy.top/t/topic/d1nK 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
在Scala中,可以使用符号“<:”定义泛型上界。例如:
class MyClass[T <: SomeClass] {
// ...
}
上述代码中,T是一个泛型类型,它的上界是SomeClass。这意味着T必须是SomeClass的子类或者实现类。
原文地址: http://www.cveoy.top/t/topic/d1nK 著作权归作者所有。请勿转载和采集!