問題タブ [data-members]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
189 参照

c++ - コーディング中にクラス内で非静的定数データメンバーを宣言することは適切ですか?

クラス内のデータメンバーはconstにすることができますが、静的な場合に限ります。それ以外の場合は、クラス内の定数を初期化するコンストラクターが必要です。

できるように思えますが、プログラマーがクラス内で定数を宣言するのは適切です。

説明/理由を教えてください、なぜ私たちができるかできないか?

0 投票する
0 に答える
107 参照

android - startActivityForResult の呼び出し後に Android データ メンバーがクリアされる

いくつかの文字列と整数カウントを持つクラス Asset があります。ボタンを押すと、count を設定して startActivityForResult を呼び出します。一度 onActivityResult カウントは 0 です。

コードはカットされており、構文が正しくない可能性があります。前もって感謝します。これを理解するために多くの時間を費やしてきました。

0 投票する
1 に答える
821 参照

c# - 入力/出力に応じてWCF WebサービスのDataMemberプロパティを変更しますか?

シナリオ: データ モデルのエンティティがさまざまな情報と共に WCF Web サービスに渡され、データベースに保存された後、追加情報が完全に入力されたオブジェクトが返されます。

この例では、RequestID と CreatedDate は、レコードがデータベースに挿入されたときにのみ入力されるため、最初の要求時には表示されません。ただし、オブジェクトが返されたときに表示されるはずです。

現在行っているアプローチは、エンティティから継承する Web サービス実装プロジェクトで 2 つのクラス (RequestInput、RequestOutput) を作成することです。次に、必要なさまざまなプロパティに [DataMember] 属性を追加し、無視する必要があるプロパティに [IgnoreDataMember] 属性を追加します。

これは正しいアプローチですか?

0 投票する
2 に答える
88 参照

actionscript-3 - ActionScript 3.0: クラスで属性を共有する

私のアクションスクリプトクラスのこの研究を手伝ってくれる人はいますか? クラス間の関係を調査するように依頼されましたが、理解に苦慮しています。

私のコード内で、クラス A はその中にクラス B のインスタンスを作成し、インスタンス化された B をクラス A の変数に格納して、クラス A がデータ メンバー (属性) とクラス B のメソッドにアクセスできるようにします。

クラスAに関する情報にもアクセスできるように、Bにリンクを作成するにはどうすればよいですか?

0 投票する
1 に答える
193 参照

c++ - 保護されたデータ メンバーの代替、特定のケース スタディ

保護されたデータ メンバーを使用することは悪い考えであるというのが一般的な意見のようです。特定のケースでは、どのような代替案が良いのか疑問に思っています。

オーディオ モジュール (Amiga スタイルのトラッカー音楽) を表す CModule と呼ばれる次のクラスを取り上げます。多くの異なるモジュール形式が存在しますが、それらの唯一の違いは、ファイル形式 (読み込み) とオーディオ エフェクトの処理です。CModule はすべての共通機能を保持し、派生クラスは特定のフォーマットごとに読み込みと効果を実装します。

派生クラスの Load() 関数がそれらすべてを満たす必要があるため、ほとんどすべてのデータ メンバーが保護されます。誰かが派生クラスからクラスを派生させた場合、カプセル化が壊れる可能性があるため、これは悪いと見なされます。この問題を解決する適切な方法は何でしょうか? ゲッター/セッターの使用も悪いと考えられていることはすでにわかっています。

これを読むために時間を割いてくれた人に感謝します:)

0 投票する
3 に答える
14262 参照

c++ - 「class::data member is private」エラーですが、メンバー関数で操作していますか?

私は C++ にかなり慣れていないため、このエラーの原因がわかりません。

データ メンバー x1 (x2、y1、y2 も同様) がプライベートであることはわかっていますが、クラス サークルのメンバーである関数を使用してオブジェクト myObj を操作しているので、それらはまだ機能しないのでしょうか? 誰かがここで何が悪いのか説明できますか?

0 投票する
1 に答える
777 参照

c++ - null値で構造体のデータメンバー配列を初期化する方法は?

これが私の構造体です(データ構造クラスのプライベートセクションにあります):

iCounter 配列のすべての値を 0 に初期化したいのですが、どうすればよいですか?

私はこれを試しました

しかし、とにかく削除する必要があるという警告が表示されます! どんなアイデアや助けも大歓迎です。前もって感謝します。

0 投票する
7 に答える
57456 参照

java - クラスの外部からJavaプライベートデータメンバーにアクセスできますか?

重複の可能性:
Javaでリフレクションを介してプライベートフィールドにアクセスすることは可能ですか

Javaでクラスのプライベートデータメンバーを呼び出して、クラスの外部にアクセスできるようにする方法はありますか? トリッキーな質問銀行にこれが欲しいです。私のJavaの経験と同じくらい、これは可能だと思いますが、その方法がわかりません。

0 投票する
1 に答える
4692 参照

asp.net - Asp.net Web APIを使用しているときにDataContract属性とDataMember属性を使用することにメリットはありますか?

開発者がAsp.netWebAPIモデルにDataContract属性とDataMember属性を使用しているのを何度も見ましたか?

違いとベストプラクティスは何ですか?

0 投票する
3 に答える
140 参照

c++ - ポリモーフィズムとデータメンバーc++

ポリモーフィズムに問題があります。これらの基本クラスを設定しました。メソッドは後で追加されますが、これらのクラスからさまざまなデータメンバーにアクセスできるようにします。

これが私が呼んでいるコードです

私の問題は、name変数がsquareクラスにあるため、正常に機能しますが、プロパティクラスのデータメンバーが認識されないことです。私の目的は、プロパティクラスとspecialSquareクラスの1つの配列にすべての正方形のデータを格納することでした。これにより、プログラムの後半で作業が簡単になります。