我想指定用作类字段的函数的签名。这是一个例子:
class Space<PointType>
{
// num distance(PointType, PointType); This does not work
final distance; // This works but dystance types are not defined
Space(num this.distance(PointType, PointType));
}
我知道我可以使用 typedef 来定义回调接口。然而,这似乎不适用于泛型。有什么建议么?