1

クラスが呼び出され、セッション ID に基づいてデータベースからGameいくつかのオブジェクトを取得する必要があるため、次のメソッドがあります。Game

public ArrayList<Game> getGamesBySession

わかりましたが、そこにパラメーターを渡さなければならないので、どのセッションのゲームを取得したいかを知ることができ、2 つの可能性があります。を渡すか、属性を持つintオブジェクトを渡してから を使用できます。結局、どちらも基本的には同じ結果になるのですが、私が不思議に思っているのは別のことです。Sessionidsession.getID()

私の質問は、どちらがより良いアプローチであり、オブジェクトを渡す場合、それはGRASPGameと高結合しSessionて違反していることを意味しますか?

4

1 に答える 1