Dart中的構(gòu)造函數(shù)種類包括:
- 默認(rèn)構(gòu)造函數(shù):類中不定義構(gòu)造函數(shù)時(shí),默認(rèn)會有一個(gè)無參數(shù)的構(gòu)造函數(shù)。
- 命名構(gòu)造函數(shù):可以為一個(gè)類定義多個(gè)構(gòu)造函數(shù),并通過命名來區(qū)分。
- 工廠構(gòu)造函數(shù):用于創(chuàng)建對象的構(gòu)造函數(shù),可以返回一個(gè)實(shí)例或者返回null。
- 常量構(gòu)造函數(shù):使用const關(guān)鍵字聲明的構(gòu)造函數(shù),用于創(chuàng)建不可變的對象。