問題タブ [setter]

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

apache-flex - Flex + Cairngrom + バウンド VO のゲッター セッター

これは簡単なことだと思いますが、ここで私はかなりの欲求不満の後に質問をしています。

OK、Flex 3 の Cairngorm で行っているプロジェクトがあります。コンポーネントの 1 つに、Model Locator の VO にバインドされたタイル リストがあります。基本的にそのVOに特定の値の合計を追加するデータがVOに含まれている関数を実行したいと思います。私は Ann Arbor の Flex Jam にいましたが、James がケアンゴームの例でゲッターとセッターを使ってこれを行ったと思いました。

これは簡単なことですか?誰かがこれを行う方法の例を持っていますか? もっと簡単な方法はありますか?

ヘルプ/アドバイスをお寄せいただきありがとうございます。

0 投票する
41 に答える
464993 参照

java - なぜゲッターとセッター/アクセサーを使用するのですか?

これらの変数にパブリックフィールドを使用するのではなく、取得と設定のみを行うゲッターとセッターを使用する利点は何ですか?

ゲッターとセッターが単純なget/set以上のことをしている場合、これは非常に迅速に理解できますが、その方法について100%明確ではありません。

以下よりも悪いです:

前者はボイラープレートコードがはるかに少なくて済みます。

0 投票する
8 に答える
25471 参照

c++ - ゲッターとセッター、ポインターまたは参照、および C++ で使用する適切な構文は?

C++ の getter と setter の適切な構文を知りたいです。

セッターは簡単だと思います:

そしてゲッター?参照または const ポインターを使用する必要がありますか?

例:

また

それらの違いは何ですか?

ありがとう、

ジョー

編集:

申し訳ありませんが、質問を編集します...参照とポインターについて知っています。参照とconstポインターについてゲッターとして尋ねていました。コード内でそれらの違いは何ですか。どっちに転んでも負ける…

したがって、参照の代わりに const ポインターを使用すると思います

const ポインターは削除または設定できませんよね?

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

wpf - カスタムプロパティをXAML値として設定するにはどうすればよいですか?

カスタムColorプロパティを備えたこのライブラリがあります。XAMLでこれらのプロパティを次のように使用できるようにしたいと思います。

CustomClassを含む名前空間はすでに参照されています。これについてはどうすればよいですか?ありがとう。

編集:

CustomClassが静的であることに気付いたので、XAMLでそのインスタンスを作成できません。また、たとえば:と入力すると、CustomClassがインテリセンスで表示されません。インスタンスクラスがあったとしても、ソリューションを機能させることはできません。この状況の回避策はありますか?

編集2:

これは実際のクラスと名前空間です。

そしてこれはXAML名前空間です:

そして、Zenukaが提案したように、この行を使用すると、次のようになります。

コンパイル時にこのエラーがスローされます。

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

c++ - C ++クラスのゲッターセッター内の構造体変数へのアクセス

さて、私はC ++で次のようなものを持っています:

この場合、ゲッターまたはセッターをどのように記述すればよいですか?

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

c# - C#:文字列プロパティセッター内でメソッドを呼び出す際の問題

xmlファイルのファイル名を定義する文字列プロパティがあります。ユーザーがこのファイル名をプロパティに入力すると、'fileName = value'を設定した直後にsetterがparseXml()関数を呼び出して、データテーブルにXMLファイルのデータを入力してデザイナーに表示します。何らかの理由で、プロパティセッターでこの関数呼び出しを行うと、プロパティを変更するたびにセッターが2回呼び出され、2回目は空の文字列であるためエラーが発生します。なぜこれをしているのですか?

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

setter - セッターメソッドで文字列を設定する

セッターメソッドで文字列を設定する際に、別の方法で行う必要があることはありますか? これは私のクラスです:

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

eclipse - ゲッターとセッターの挿入ポイントの最後のメンバーを生成するためのEclipse設定

本当にもうイライラします…最後のメンバーにデフォルトで挿入ポイントがある設定が見つかりません。

なんで?ゲッターとセッターの生成は次のようになります:ALT + SHIFT + S->スペース、スペース、スペース...-> ENTER :)

そして今は好きではありません:ALT + SHIFT + S->スペース、スペース、スペース...->タブ、タブ、タブ、タブ、タブ、->上、上、上...-> ENTER

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

ruby - ルビーセッターのイディオム

私はChartクラスに取り組んでおり、 、、および値marginを保持するパラメーターがあります。私の最初のオプションは、セッターを作成し、次のように値を設定することでした::top:bottom:right:leftmargin

これは明らかにセッターなのでいいのですが、少し考えてみると、混乱を招く可能性もあると思います。ユーザーは、マージンには:leftと の:right値しか含まれていないと考えるかもしれません。何が正しくないのでしょう。別のオプションは、削除=して通常の方法にすることです。

この構文を使用すると、何が起こっているかを簡単に把握できますが、標準のセッターではなく、marginsゲッターと競合します。そして、まだ別のオプションがあります:

これについてどう考えればいいのかわからない。私にとっては、メソッドがセッターであることは明らかですが、今回は1回の呼び出しで複数の値を設定できず、ゲッターの問題が再び発生しました。私は Ruby に比較的慣れていないので、まだすべてのイディオムに慣れていません。それで、あなたはどう思いますか?最良の選択肢はどれですか?

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

python - __init__からプロパティセッターを呼び出すにはどうすればよいですか

私は次のPythonコードのチャンクを持っています:

これにより、理論的にはパスワードのSHA1が出力されますが、コンストラクターからself.passwordを設定すると、定義されたプロパティが無視され、値が「password1」に設定されます。次に、「password1」の値がprintステートメントによって読み取られます。

これは、インスタンスではなくクラスで定義されているパスワードに起因することはわかっていますが、正しく表現する方法がわからないため、機能します。どんな助けでもいただければ幸いです。