このモデルクラスのフラッターにリストを追加できません

その男:
class FeatureClass {
 String head;
 int id;
 bool isChecked;
 FeatureClass(this.isChecked, this.head, this.id);
 List<FeatureClass> featureClassesList = List <FeatureClass>();
 featureClassesList.add(FeatureClass { FeatureID = 1, FeatureTitle = "F1", IsChecked = false });
 featureClassesList.add(new FeatureClass { FeatureID = 1, FeatureTitle = "F1", IsChecked = false });
 featureClassesList.add(new FeatureClass { FeatureID = 2, FeatureTitle = "F2", IsChecked = false });
}

これらの値をリストに追加することはできません。受け取ったエラーは、「コンストラクターは囲んでいるクラス名と一致する必要があります」です。任意の助けいただければ幸いです。

ガスパールメルテン:

コードに多くの間違いがあります!

1つ目は、クラス内で直接命令を記述できないことです。これは、メソッド内またはコンストラクター内にある必要があります(これは、ケースで行う必要がある場所です)。

2つ目の間違いは、クラスのコンストラクターを{}ではなく()で呼び出すことです。

あなたのコードの正しいバージョンは:

class FeatureClass {
  String head;
  int id;
  bool isChecked;

  FeatureClass(this.isChecked, this.head, this.id) {
    featureClassesList.add(FeatureClass(false, "F1", 1));
    featureClassesList.add(FeatureClass(false, "F2", 1));
    featureClassesList.add(FeatureClass(false, "F3", 1));
  }

  List<FeatureClass> featureClassesList = List<FeatureClass>();
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Sharepoint 2013 App AngularJS:リストに追加するときにエラーが発生するルックアップフィールド "'SP.Data.TeamsListItem'という名前のタイプをモデルで解決できませんでした

分類Dev

フラッターのフラットボタンでプロバイダーを使用してリストにデータを追加できません

分類Dev

Cの文字列リテラルに追加してインデックスをシフトすることはできません

分類Dev

複数のコールバックをケラスモデルに渡すことはできません

分類Dev

派生クラスのデフォルトパラメータリストを変更できません

分類Dev

ビューのクエリセットに値を追加した後、モデルのカスタム関数にアクセスできません

分類Dev

グラフの使用中にデータベースからスクリプトタグにデータをフェッチできません

分類Dev

デフォルトのコンストラクターから「this」にデシリアライズすることはできませんか?

分類Dev

Flurry Analyticsを追加した後、iOSアップデートをアップロードできませんか?エラー:アプリにスタンドアロンの実行可能ファイルまたはライブラリを含めることはできません

分類Dev

Springを使用しているときに、チェックスタイルメッセージ「ユーティリティクラスにデフォルトのパブリックコンストラクターを含めることはできません」を抑制する方法

分類Dev

私のクラスのインスタンスをリストに追加できません<私のクラス>

分類Dev

デフォルトのコンストラクターでarrを宣言するときに、このスコープで「arr」が宣言されていません

分類Dev

モデルクラスのICollectionに要素を追加したり、データベースの外部キーを更新したりできません

分類Dev

PostgreSQLのインストール中にSQLモジュールをデータベースクラスターにロードできませんでした

分類Dev

ValueError:モデルターゲットをチェックするときのエラー:モデルに渡すNumpy配列のリストが、モデルが期待するサイズではありません

分類Dev

定数のデフォルトパラメータでメソッドをモックできません

分類Dev

ルートパラメータの更新後にインデックスをロードできません

分類Dev

モデルはターゲットの一部ではありません。モデルをターゲットに追加して、モデルクラスの生成を有効にします

分類Dev

後続のクエリの使用時にデータベースファイルエラーを開くことができません

分類Dev

Azureデータファクトリのcosmosdbでクエリのスカラー値を取得できません

分類Dev

xkbcommon:エラー:デフォルトのインクルードパスを追加できませんでした

分類Dev

ValueErrorを修正する方法:分類メトリックは、モデルのマルチクラスターゲットとマルチラベルインジケーターターゲットの組み合わせを処理できませんか?

分類Dev

Windowsのbitnaminginxスタックインストールにカスタムアプリを追加できません

分類Dev

ジェネリッククラスのサブクラスをリストに追加できません

分類Dev

Herokuのデプロイに失敗しました:[リモート拒否]マスター->マスター(受信前のフックが拒否されました):エラー:一部の参照をプッシュできませんでした

分類Dev

PERFORCE:ストリームのマージ中にファイルエラーをロックできません

分類Dev

リアルタイムデータベース(RTDB)からの受信データをフラッターで聞くことができません

分類Dev

このクラスを直接初期化することはできません-ストーリーボード/ NIBファイルで、クラスタイプをサブクラスの1つに設定します

分類Dev

クラスモデルのプロパティをリストin.netに変換できません

Related 関連記事

  1. 1

    Sharepoint 2013 App AngularJS:リストに追加するときにエラーが発生するルックアップフィールド "'SP.Data.TeamsListItem'という名前のタイプをモデルで解決できませんでした

  2. 2

    フラッターのフラットボタンでプロバイダーを使用してリストにデータを追加できません

  3. 3

    Cの文字列リテラルに追加してインデックスをシフトすることはできません

  4. 4

    複数のコールバックをケラスモデルに渡すことはできません

  5. 5

    派生クラスのデフォルトパラメータリストを変更できません

  6. 6

    ビューのクエリセットに値を追加した後、モデルのカスタム関数にアクセスできません

  7. 7

    グラフの使用中にデータベースからスクリプトタグにデータをフェッチできません

  8. 8

    デフォルトのコンストラクターから「this」にデシリアライズすることはできませんか?

  9. 9

    Flurry Analyticsを追加した後、iOSアップデートをアップロードできませんか?エラー:アプリにスタンドアロンの実行可能ファイルまたはライブラリを含めることはできません

  10. 10

    Springを使用しているときに、チェックスタイルメッセージ「ユーティリティクラスにデフォルトのパブリックコンストラクターを含めることはできません」を抑制する方法

  11. 11

    私のクラスのインスタンスをリストに追加できません<私のクラス>

  12. 12

    デフォルトのコンストラクターでarrを宣言するときに、このスコープで「arr」が宣言されていません

  13. 13

    モデルクラスのICollectionに要素を追加したり、データベースの外部キーを更新したりできません

  14. 14

    PostgreSQLのインストール中にSQLモジュールをデータベースクラスターにロードできませんでした

  15. 15

    ValueError:モデルターゲットをチェックするときのエラー:モデルに渡すNumpy配列のリストが、モデルが期待するサイズではありません

  16. 16

    定数のデフォルトパラメータでメソッドをモックできません

  17. 17

    ルートパラメータの更新後にインデックスをロードできません

  18. 18

    モデルはターゲットの一部ではありません。モデルをターゲットに追加して、モデルクラスの生成を有効にします

  19. 19

    後続のクエリの使用時にデータベースファイルエラーを開くことができません

  20. 20

    Azureデータファクトリのcosmosdbでクエリのスカラー値を取得できません

  21. 21

    xkbcommon:エラー:デフォルトのインクルードパスを追加できませんでした

  22. 22

    ValueErrorを修正する方法:分類メトリックは、モデルのマルチクラスターゲットとマルチラベルインジケーターターゲットの組み合わせを処理できませんか?

  23. 23

    Windowsのbitnaminginxスタックインストールにカスタムアプリを追加できません

  24. 24

    ジェネリッククラスのサブクラスをリストに追加できません

  25. 25

    Herokuのデプロイに失敗しました:[リモート拒否]マスター->マスター(受信前のフックが拒否されました):エラー:一部の参照をプッシュできませんでした

  26. 26

    PERFORCE:ストリームのマージ中にファイルエラーをロックできません

  27. 27

    リアルタイムデータベース(RTDB)からの受信データをフラッターで聞くことができません

  28. 28

    このクラスを直接初期化することはできません-ストーリーボード/ NIBファイルで、クラスタイプをサブクラスの1つに設定します

  29. 29

    クラスモデルのプロパティをリストin.netに変換できません

ホットタグ

アーカイブ