encapsulation

    0

    4答えて

    JavaScriptの他の関数内から設定や値/関数にアクセスしようとしていますが、おそらく私が欠けている単純なルールがあると考えています。ここでは非常に単純化されたコードの例です: function h(){ // example settings I want to declare for h() this.settings = { critical: 400,

    -2

    2答えて

    Reflection APIの導入により、私たちは自由にプライベートフィールドに自由にアクセスできます。例えば :だから今 Field f = obj.getClass().getDeclaredField("stuffIWant"); 、私たちは、すべての修飾子を排除し、直接が、ゲッター/セッターを経由してフィールドにアクセスしないようにJava開発者のための共通ルールを設定した場合は?明ら

    0

    1答えて

    私はSpringを初めて使い慣れており、すべてのメンバーが非公開になっていることに気付きました。つまり、privateアクセス修飾子が使用されています。 例えば、 private String car; 特別な理由はありますか?

    4

    2答えて

    私は現在ツアー用のソフトウェアプログラムを作成しており、展示品で構成されています。展示物は、任意の時点で、ExhibitStates列挙型で定義された四つの状態、のいずれかにされています。展示を設定します開発者のために private enum ExhibitState { Ready, Active, Complete, Inactive }; 、私はそれらをしたい2つだけ、「開始」の状態が

    0

    2答えて

    MediatorやObserverパターンなどの内部メッセージシステムを開発する場合、渡されたメッセージオブジェクトをカプセル化する最良の方法は何ですか? いくつかのサービスに新しいJobを実行するように指示する次のメッセージオブジェクトを考えてみましょう。メッセージには、実行する必要があるJobが含まれています。 bool JobService::handleMessage(Message* m

    0

    1答えて

    ボタンをクリックしたときに表示されるボトムシートダイアログがあるので、ボトムシートダイアログのロジックをボタンのonClickメソッドに実装しました。ダイアログとちょうどここのonClick でメソッドを呼び出すには、onClickの中に私のコードです: BottomSheetDialog mBottomSheetDialog = new BottomSheetDialog(this); Vie

    1

    1答えて

    構造体のベクトルを含む類似の構造を持つ2つのクラス(A & B)があります。 class A/B{ private: std::vector<DataStruct> vec_A/vec_B; ... public: ... } Bのオブジェクトを更新/作成するには、私は、オブジェクトBのベクトルに1つのエントリにベクターに同様のエントリを組み合わせる(クラスAの複数のオブジェクトのベ

    0

    1答えて

    GUIから他のクラスにデータを渡す際に問題があります。すべてがGUIで初期化され、そこからのデータは、追加の変更が行わかかる場合があります別のクラスに渡されます。データは私のコンフィギュレーションクラスに保存されることになっている class GUI extends JFrame { final Configuration conf = new Configuration(); GUI()

    0

    1答えて

    Webサービスを使用してJSON形式のデータをダウンロードし、クラスにデシリアライズするアプリケーションを作成しています。サービスはPHPベースです(私は信じています)。 最近、Webサービスで、クラス宣言に予期しない結果が生じた更新がありました。 最近まで私は、クラス変数の1 public string consent_id { get { return consent_id.ToUpper()

    5

    1答えて

    レコードの構文を使用するHaskell型があります。 data Foo a = Foo { getDims :: (Int, Int), getData :: [a] } ユーザーが無効なオブジェクトを構築することができないように私は、Foo値コンストラクタをエクスポートする必要はありません。しかし、getDimsをエクスポートしたいので、ユーザーはデータ構造の寸法を取得できます。私はこの m