テキストベースのブラックジャックゲームを作成する学校プロジェクトがあります。私はBlackJackDeck、Card、Hand、Player、Dealerのような異なるクラスを作りました。私の教師は、ブラックジャックと呼ばれるクラスをゲームロジックとすることを望んでいます。私はBlackJack内でメインメソッドを作成しようとし、BlackJackDeckデッキをシャッフルするためのリファレンスを追加しました。しかし、それは "非静的な可変長のlekenは、静的コンテキストから参照することはできません"と言います。私がメインの方法を持っていなければ、私のプログラムは動くことができません。ここに私のコードです:静的コンテキストから非静的変数を参照することはできません[JAVA]
私はゲームのロジックを書くことができるようにゲームを実行可能にするにはどうしたらいいですか? ありがとうございます!
これはあなたを助ける - https://docs.oracle.com/javase/tutorial/ – vinS
その後、追加シャッフルデッキが含まれているあなたのブラックジャックのオブジェクトのコンストラクタを作成し、「新ブラックジャックを();」あなたが今シャッフルデッキを持っている場所を入れてください。 –