abstract public <T> T iterEdges(EdgeFun<T> func, T accum);
这是用于图形的多线程库。我不要求任何与实际实现有关的东西,我只是不明白双返回类型是什么意思?
我只是在这里猜测,但这是我的解释(我尝试使用谷歌搜索,但Google在非字母数字符号上不匹配,因此我尝试了几种术语组合,但没有任何用处。)
只是说它将返回某种T类型的集合?有两个类扩展了此方法所在的类,因此我想它允许多态,但这的真正含义是什么?
最佳答案
这是一个generic method。第一个是将要使用的通用类型。该函数还声明返回的是类型T。参数表明它们使用该通用参数类型。