Dart中的final和const 及 ??= 用法

const 類中只有靜態成員才能用const修飾 const是編譯時常量,在編譯時值就要確定下來 final final常量只能被初始化一次,這個值可以在運行時確定 當final修飾的是一個引用時,只是引用的值不能被改變,而引用指向的對象的屬性如果不是常量的話是可以被任意改變的 final值必須被初始化,但是這個過程可以必須在構造器的body部分執行之前。可以在聲明時,也可以在初始list中初始化
相關文章
相關標籤/搜索