flutter null safetyに対応したコンストラクタの書き方

すぐに忘れいつも検索している。
いろいろな書き方ができるがよく使う書き方をメモ。

クラス

class ClassName{

  String? val1;
  String? val2;

  ClassName({required String val1, required String val2});

}

呼び出し方

ClassName(val1:'val1',val2:'val2');

クラス

class ClassName {
  String val1;
  String val2;

  ClassName(this.val1, this.val2);
}

呼び出し方

ClassName('val1', 'val2');

コメント

タイトルとURLをコピーしました