小编Cal*_*ebe的帖子

Dart中的函数重载

以下代码:

class Tools {
  static int roll(int min, int max) {
    // IMPLEMENTATION
  }

  static int roll(List<int> pair) {
    // IMPLEMENTATION
  }
}
Run Code Online (Sandbox Code Playgroud)

The name 'roll' is already defined在第二个roll函数上呈现错误.

怎么会?由于函数的参数是不同的,不应该应用多态?

编辑.更正标题以更好地反映主题.

overloading dart

17
推荐指数
2
解决办法
5866
查看次数

标签 统计

dart ×1

overloading ×1