問題タブ [member]

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 投票する
5 に答える
73989 参照

c# - クラスc#のクラスのゲッターとセッター

属性とゲッター/セッターを持つクラスInnerClassがあると仮定します。InnerClassを含むクラスOuterClassもあります。

例えば

OuterClassのinnerClassメンバーに正しいゲッターとセッターを実装するにはどうすればよいですか?

前もって感謝します!

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

php - オーバーロードされた __get はすべてのメンバー変数を管理する必要がありますか?

プライベート メンバー変数へのアクセスを制御するクラスの __get() 関数を作成しています。可能なすべてのメンバー値の読み取りを処理する関数を設計する必要がありますか?それとも、パブリックなメンバーに対して関数を記述できないでしょうか? また、このクラスを継承するクラスは、__get() 関数を使用してプライベート メンバーにアクセスすると想定しています。

0 投票する
6 に答える
119051 参照

php - php静的関数

PHPの静的関数について質問があります。

私がクラスを持っていると仮定しましょう

私がやればtest::sayHi();問題なく動作します。

test::sayHi();同様に動作します。

ファーストクラスとセカンドクラスの違いは何ですか?

静的関数の何が特別なのですか?

0 投票する
5 に答える
28540 参照

c++ - C++: ポインターからクラスへのメンバー構造体にアクセスするための構文

メンバー構造体変数にアクセスしようとしていますが、正しい構文を取得できないようです。2 つのコンパイル エラー pr。アクセスは次のとおりです: エラー C2274: '関数スタイルのキャスト': '.' の右側として不正です operator error C2228: '.otherdata' の左側には class/struct/union が必要です さまざまな変更を試みましたが、成功しませんでした。

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

c++ - どこで見つけることができますか、またはブーストに報告せずにエレガントな C++ メンバー関数テンプレート ラッパー メカニズムを作成するにはどうすればよいですか?

メンバー関数の引数を繰り返す必要なく、メンバー関数のクラスをテンプレート化できるようにしたいと考えています。つまり、それらを自動的に派生させます。関数が取る引数の数に基づいてクラスに名前を付ける場合、これを行う方法はわかっていますが、それも派生させたいと考えています。

このようなものですが、これは機能しません (少なくとも、私のターゲット コンパイラである MSVC 2008 sp1 では):

「ベース」を通じて、これらをポリモーフィックに扱うことができます。最後に、これを使用して、スクリプト言語の単純なラッパー構文を作成したいと思います。

ただし、それは機能しません。関数ポインターを typename 引数に一致させることができないため、特殊化の構文が間違っています。

0 投票する
5 に答える
621 参照

c# - Null 許容変数型 - .value メンバー

私は疑問に思っていました-変数自体を呼び出すだけでなく、null 許容型で .Value メンバーを使用したいのはいつですか?

例えば。

ブール?b = 真;

b を使用する代わりに、b.Value を使用して値を取得するのはなぜですか? .Value 呼び出しはどのような利点または機能を追加しますか?

0 投票する
9 に答える
22809 参照

oop - メンバーとプロパティの違い

オブジェクト指向プログラミングに不慣れな友人が私にメンバーとプロパティの違いを尋ねました、そして私は彼に良い答えを与えることができなかったことを認めることを恥ずかしく思いました。プロパティ自体もオブジェクトになる可能性があるため、一般的な説明と例外のリストが残されました。

誰かが、メンバーとプロパティのどちらを検討するかについて、適切な定義を提示できますか?たぶん私は概念をろくでなしにしているのでしょうか、それともメンバーが私が使用する内部名であり、プロパティが他のオブジェクトに公開されているものであるというだけですか?

この質問への答えがわからないことが私のプログラミングの質に影響を与えたとは思いません。それは単なるセマンティクスのポイントですが、それでも彼に説明できないのは気になります。

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

c++ - C++クラス/構造体メンバーのデフォルトの可視性

C ++では、クラスのメンバーのデフォルトの可視性はprivateであるのに、構造体のデフォルトの可視性はpublicであるのはなぜですか?

0 投票する
5 に答える
6834 参照

c++ - _beginthreadex静的メンバー関数

静的メンバー関数のスレッドルーチンを作成するにはどうすればよいですか

これにより、次のエラーが発生します。

私は何が間違っているのですか?