Function 在dart中,我在通过类传递函数时遇到意外错误

Function 在dart中,我在通过类传递函数时遇到意外错误,function,class,dart,arguments,parameter-passing,Function,Class,Dart,Arguments,Parameter Passing,我通过类构造函数传递了命名函数drive,但当我声明该类的对象时,它不接受任何参数,并且说了太多的位置参数:预期为0,但找到了1。请阅读。命名参数应通过Human(walk:walkSlow)传递。使用Human({walk:walkSlow})创建Map文本,并尝试将其作为位置参数传递。

我通过类构造函数传递了命名函数drive,但当我声明该类的对象时,它不接受任何参数,并且说了太多的位置参数:预期为0,但找到了1。

请阅读。命名参数应通过
Human(walk:walkSlow)
传递。使用
Human({walk:walkSlow})
创建
Map
文本,并尝试将其作为位置参数传递。