为什么listTimes方法定义的时候第二个参数方法有参数,但是调用的时候第二个参数直接就用写方法名称?

来源:5-4 方法对象

慕小七7

2019-04-21 17:29

https://img2.mukewang.com/5cbc36e50001c32708210529.jpg

有点不明白这个吗,定义方法参数那边能只写方法名吗

写回答 关注

2回答

  • Despicableme01
    2019-05-07 11:04:28

    https://img2.mukewang.com/5cd0f4780001e45b10170413.jpg

    看图,String times(Str)是个形参,其中的`String`和`(Str)`只是这个形参的描述。

    调用listTimes(list2, times)相当于把方法对象 times赋值给了形参String times(Str),String times(Str) = times

  • Masion
    2019-04-22 17:50:01

    var func  = times();

Flutter开发第一步-Dart编程语言入门

Flutter开发语言-Dart编程入门,为大家上手及进阶Flutter打下坚实基础。

33620 学习 · 107 问题

查看课程

相似问题