仮定しましょう
public abstract class Game
{
// Base
}
public class Poker : Game
{
// Lobby Object
// NUMBER OF PLAYERS ( Max ) ----------
} '
'
public class Lobby '
{ '
// List<Tables> '
} '
'
public class Table '
{ '
// List<Player> <---------'
}
冗長なパスなしでテーブルオブジェクトからプレーヤーの数にアクセスするにはどうすればよいですか?
編集私
あなたは私の質問を誤解しました、ごめんなさい。
ゲームタイプからこのテーブルに参加できる最大数にアクセスしたい。
したがって、ポーカーテーブルの場合、10に等しいプレーヤーの数を取得したいと思います。
編集II
さまざまなゲームタイプ:ハート、スペード、ポーカー、見積もりなど。
プレーヤーの最大数はそれぞれ4、4、10、4などです。
編集III
繰り返しますが、私の質問を誤解しました。次のことができるようにしたいと思います。
プレイヤーがテーブルに参加しようとすると、ターゲットテーブルの現在のプレイヤー数とゲームタイプの最大プレイヤー数を比較するので、プレイヤーが参加できるかどうかを判断します。