色付きの最終的なリストが必要です:
final List<String> COLORS = ['#cefbe4', '#81ec72', '#5cd646'];
final num MAX = 90;
class Square {
// ...
MAX では問題ありませんが、リストではコンパイルされません: 初期化子はコンパイル時の定数でなければなりません
私も試しました:
static final num MAX = 90;
class Square {
final List<String> COLORS = ['#cefbe4', '#81ec72', '#5cd646'];
新しいエラー:「initializer はコンパイル時の定数でなければなりません」
私が見つけた唯一の解決策は、コンストラクターで初期化することです...私はこの解決策が好きではありません:Squareオブジェクトによるリストインスタンスは必要ありません。どのようにできるのか ?