問題タブ [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.
c++ - クラスのすべてのメンバーを動的に一覧表示します
C ++で動的に(実行時に)クラスのすべてのメンバーのリストを取得することは可能ですか?
c# - プロパティを使用したC#でのデータのカプセル化
現在、C#でのデータのカプセル化について考えていますが、少し混乱しています。数年前、私がC ++でプログラミングを学び始めたとき、私の教授は私にこう言いました:-「クラスを作成し、それをデータメンバーに隠して、外部から直接操作できないようにする」
例:XMLファイルを解析し、解析されたデータをパーサークラス内のいくつかのデータメンバーに格納します。
さて、C#を見ているとき。そこにプロパティがあります。この機能により、クラスの内部状態/内部データが外部に表示されます。もうカプセル化はありません。右?
私の見解では、データメンバーを公開することと、プライベートデータメンバーを通過させるゲッターとセッターを持つパブリックプロパティを持つことの間に違いはありません。
誰かが私にそれを説明してもらえますか?
ありがとう
c# - C#でメンバーにアクセスするとき、`this`キーワードはオプションですか?
クラスにプライベート メンバーがある場合、その名前を参照するだけで、クラス メソッドでアクセスできることに気付きました。this.memberName
と言う必要はありませんmemberName
。メンバー アクセスのコンテキストでは、 this キーワードはオプションですか?
スコープを明確にしたい場合、つまり同じ名前の変数が 2 つある場合に便利です。メンバーにアクセスするときにそれを使用する他の理由はありますか?
php - PHP で個々のユーザーのバニティ URL を実装する
PHP で各ユーザーにバニティ URL を実装するにはどうすればよいでしょうか? Drax LLP ログイン システムの微調整バージョンとして、Web アプリのログイン システムを実装しています。
そのため、各ユーザーは自分のプロファイルを変更できる必要があります。これは最終的に自分のバニティ URL に表示されます.. xyz.com/user.
ヒント/アイデアはありますか?ありがとう..
php - クラスの静的メンバーにアクセスするにはどうすればよいですか?
クラスの静的メンバーにアクセスしようとしています。
私のクラスは:
印刷中にエラーが発生します。「Aは私の名前です」を印刷するにはどうすればよいですか
php - 静的メンバーにアクセスするための最良の方法
以前の質問で、静的メンバーにアクセスするための 2 つの解決策を見つけました。どちらがより良い方法で、その理由を知りたいです。
c++ - オブジェクトであるクラスメンバー - ポインターかどうか? C++
クラス MyClass を作成し、そのクラスに MyOtherClass というプライベート メンバーがある場合、MyOtherClass をポインターにするか、しない方がよいでしょうか? メモリ内のどこに格納されているかという点で、ポインターではないということはどういう意味ですか? クラスの作成時にオブジェクトが作成されますか?
QT の例では、通常、クラス メンバがクラスである場合、クラス メンバをポインタとして宣言していることに気付きました。
c++ - なぜこれがコンパイルされないのですか?
ここにこのクラスを作成しました:
//整数長方形クラス
コンパイラは、特に x と y と幅と高さが宣言されていないことを教えてくれます。クラスが自分自身を認識していないようです。
ありがとう
php - define()されたトークンでプロパティにアクセスしますか?
私はこれをしたい:
しようとすると$thing->X
、PHPはXを$ thingsのプロパティと見なし、それがdefine()されたトークンであるという事実を(当然のことながら)無視します。そのことを念頭に置いて、私は働くことを期待$thing->{X}
していましたが、サイコロはありませんでした。
私が思いついた唯一の解決策は、次のように中間者変数を使用することです。
しかし、この余分な手順は、PHP風ではないようです。より優雅な解決策について何かアドバイスはありますか?
c++ - ベクトルのディープコピーmyArr
の深いコピーを作成するためにmyArr
、
Point
メンバーとして2つのintを持つクラスはどこにありますか
何か特別なことをする必要がありますか?または大丈夫です
いくつかのポイントを削除する必要がありますotherArr
が、同時にmyArr
、後で使用するためにすべてのポイントを削除する必要があります。
前もって感謝します