私は1年間コーディングを行ってきましたが、最近OOPについて紹介され、レッスンで教えられただけです。
以前に質問を投稿しましたが、誰かが私のプログラムはプレーヤークラスを使用した方がはるかに良いと言いました
オブジェクト配列を使用するのが標準的な慣習であるかどうか疑問に思いましたか?
したがって、プログラムには10人のプレーヤーが必要です。10個のインスタンスを持つクラスプレーヤーの配列があっても大丈夫ですか?それともこれは悪いですか?
お時間をいただきありがとうございます。
オブジェクトの使用方法によって異なります。10 個の Player オブジェクトの配列を作成することはまったく問題ありません。プログラムに関連する場合と関連しない場合がある別のオプションとして、この 10 個のプレーヤー インスタンスの配列を含む追加のクラスを作成することもできます (「チーム」と呼ぶ場合もあります)。これは、勝敗など、10 人のプレーヤーに関連するメソッドまたはメンバーを定義したい場合や、その性質のものを定義したい場合に理にかなっています。
はい、それは完全に有効な (そして非常に一般的な) 使用方法です。