方法定义 调用

void main() {
  // int sumNum(int n) {
  //   var sum = 0;
  //   for (var i = 0; i <= n; i++) {
  //     sum += i;
  //   }
  //   return sum;
  // }

  // var n = sumNum(10);
  // print(n);

  // String printUserInfo(String username, int age) {
  //   return "姓名:$username---年龄:$age";
  // }

  // print(printUserInfo('Eric', 29));

  // String printUserInfo(String username, [int age]) {
  //   if (age != null) {
  //     return "姓名:$username---年龄:$age";
  //   }
  //   return "姓名:$username---年龄保密";
  // }

  // print(printUserInfo('Eric', 29));
  // print(printUserInfo('张三'));

  // String printUserInfo(String username, [String sex = "男", int age]) {
  //   if (age != null) {
  //     return "姓名:$username---性别:$sex---年龄:$age";
  //   }
  //   return "姓名:$username---性别:$sex---年龄保密";
  // }

  // print(printUserInfo('Eric', "男", 29));
  // print(printUserInfo('张三', '女'));

  // String printUserInfo(String username, {int age, String sex = "男"}) {
  //   if (age != null) {
  //     return "姓名:$username---性别:$sex---年龄:$age";
  //   }
  //   return "姓名:$username---性别:$sex---年龄保密";
  // }

  // var age = 29;
  // print(printUserInfo('Eric', age: age));
  // print(printUserInfo('张三', sex: '女'));

  fn1() {
    print('fn1');
  }

  fn2(fn) {
    fn();
  }

  fn2(fn1);
}
posted @ 2021-07-27 22:53  13522679763-任国强  阅读(29)  评论(0)    收藏  举报