シングルトン - 1m-llc/Flutter-KtoK GitHub Wiki
Flutter/Dartでの実装例
インスタンスの作成の時にfactoryコンストラクターを使用します。
class Memo {
//クラスのインスタンス
static Memo _instance = Memo._internal();
String _Text = "テキスト";
Memo._internal();
factory Memo() {
if (_instance == null) {
_instance = Memo._internal();
}
return _instance;
}
String getText(){
return this._Text;
}
}