美文网首页
flutter入门到放弃4

flutter入门到放弃4

作者: xiaotimel | 来源:发表于2023-11-20 11:48 被阅读0次

操作符

命名构造函数

命名构造函数与常规的构造函数不一样的是,在方法面前添加类名

class DoiUtil{

//命名构造函数
  DoiUtil.interal(){
    //TODO
  }
}
//常规构造函数
DioUtil dio= DioUtil() 

factory关键字

用于生命一个工厂构造函数,它可以返回一个已经存在的实例,或者返回一个子类的实例,而不是每次都创建一个新的对象。

一个问号 ? 和两个问号 ?的区别

  • 一个问号 ? 用于表示一个对象可以为 null
  • 两个问号 ?? 用于在表达式中提供一个默认值,以防左侧的值为 null

dynamic关键字

用于声明动态类型的变量,可以在运行时接受任意类型的值。虽然它提供了灵活性,但也会导致失去静态类型检查的好处,因此需要谨慎使用

const关键字

用于声明编译时常量,在编译时确定其值,并在程序执行期间保持不变。与java的final一样。

共有方法和私有方法

使用下划线(_)将方法标记为私有方法,以限制其在类外部的可见性。私有方法只能在相同类的内部访问,无法从类的外部或子类中访问。公有方法就是常规方法,不像java中publish和private修饰

相关文章

网友评论

      本文标题:flutter入门到放弃4

      本文链接:https://www.haomeiwen.com/subject/dylvwdtx.html