これはスタイルの問題であるため、技術的な問題ではありません。Android 向けのペグ ソリティアの一般化を行っています。さまざまなレベルでプレイできます。それらのそれぞれは、ボードのさまざまな開始構成、実行できる一連の動きなどを持っています。現在、私はそれを単一の基本レベルでプログラムしており、これらすべての変数は元々そのように初期化されています。
さまざまな種類のレベルをすべて含むテキスト ファイルを追加し、テキスト ファイルから読み取るようにプログラムする必要がありますか? 各レベルからのこのすべての情報を使用して Level クラスを追加し、初期化時に複数の Level オブジェクトを作成する必要がありますか? Level クラスを作成しますが、テキスト ファイルからレベルを読み取って初期化しますか?
すべての方法が機能すると確信していますが、それを行う標準的な方法はありますか? 私はこれまでにそのようなことをプログラムしたことはありません。