問題タブ [private]

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

java - プライベートメソッドを呼び出す方法はありますか?

ObjectXMLとリフレクションを使用してsを別のクラスに返すクラスがあります。

通常、これらのオブジェクトは外部オブジェクトのサブフィールドですが、その場で生成したいものもあります。私はこのようなことを試みましたが、役に立ちませんでした。privateこれは、Javaではリフレクションのメソッドにアクセスできないためだと思います。

提供されたメソッドがprivateである場合、それはで失敗しますNoSuchMethodException。メソッドを作成するpublicか、それを派生させる別のクラスを作成することで、それを解決できます。

private簡単に言えば、リフレクションを介してメソッドにアクセスする方法があるかどうか疑問に思っていました。

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

javascript - プロトタイプの Class.create を使用して、プライベート/保護されたプロパティとメソッドを定義する

Javascript でプライベートおよび保護されたプロパティとメソッドを定義するための優れた一般化された方法が、こちらのサイトにありますClass.create()ただし、現在のバージョンの Prototype (1.6.0) には、構文を使用してそれらを定義する方法が組み込まれていません。

Prototype を使用するときに、開発者がプライベートおよび保護されたプロパティとメソッドを定義したい場合のベスト プラクティスは何かに興味があります。一般的な方法よりも良い方法はありますか?

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

ruby-on-rails - Railsで保護された可視性を使用したことはありますか?

告白:私は自分のメソッドにプライベートパブリックの可視性のみを使用します!

これは悪いことだと思います。しかし、Railsでは問題として取り上げられていないようです。

保護された可視性を使用しないことが大きな間違いであるRailsの例を誰かが持っていますか?

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

java - クローンが別のオブジェクトにプライベートフィールドを設定できるのはなぜですか?

私はJavaを学んでおり、読んでいる本にはクローン作成に関する次の例があります。ではclone()、バッファが。であっても、最初のインスタンスは新しいオブジェクトにバッファを設定できますprivate。これが機能するためには、フィールドが必要なようですprotected

なぜこれが許可されるのですか?フィールドclone()へのアクセスを許可する特別な特権がありますか?private

0 投票する
4 に答える
11063 参照

wordpress - WordPress はログインしているユーザーに非公開の投稿を表示します -- この機能をオフにする方法は?

新しい WordPress 2.8 のインストールで、以前は公開されていたが非公開にされたカテゴリ Foo に割り当てられた投稿がいくつかあります。WordPress に (管理者として) ログインし、たまたま同じブラウザーの別のタブで Foo カテゴリ ページを閲覧している場合、カテゴリ ページに非公開の投稿が表示され、エントリ タイトルの前に "プライベート: "。

現在、これについて「壊れている」ものは何もありません。投稿は、ログインしていないユーザーから正しく隠されています。しかし、私はログインしているユーザーに公開サイトの非公開の投稿を見せたくありません。

カテゴリ アーカイブ ページの WP ループまたは関数ファイルに対して、サイト上の非公開の投稿を表示するこの不要な機能をオフにするにはどうすればよいですか?

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

wpf - WPFでプライベート内部クラスからリソースを宣言する方法は?

WPF UserControl でリソースを宣言しようとしていますが、そのリソースをプライベート 内部クラスのインスタンスにしたいと考えています。どうすればいいですか?

XAML:

コードビハインド:

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

objective-c - Doxygen - Objective-C - ドキュメント プライベート クラス関数 プライベート

doxygen では、実装ファイル内に object-c カテゴリを作成して、一般にアクセスしてはならないインターフェイスを非表示にすることができます。ただし、doxygen は、メンバーが「パブリック」であるとしてカテゴリをまだ文書化しています。\protected または \private を追加しても、これは変わりません。

これをそのカテゴリの「プライベートメソッド」セクションに入れる、またはさらに良いことに、パブリッククラスがプライベートとしてのみリストされている同じドキュメントに配置する、私が見落としている別のメソッドはありますか?

これが私の設定の一部です:

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

java - どのように休止状態でプライベート フィールドにアクセスできますか?

@Id を設定するなど、Java クラスのプライベート フィールド/メソッドに hibernate でアクセスするにはどうすればよいですか?

ありがとう

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

c++ - 仮想機能が非公開になるのはなぜですか?

私はいくつかのコードでこれを見つけました:

これには何か目的がありますか?

(私はいくつかのコードを VS から G++ に移植しようとしていますが、これが私の注意を引きました)

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

c++ - 同じクラステンプレートの異なるインスタンス化のプライベート部分にアクセスする方法はありますか?

テンプレートを使った継続的な冒険では、Containerクラスを、それが保持するItemTypeだけでなく、アイテムの順序を決定するFunctor引数にもテンプレート化しました。ここまでは順調ですね。

あるコンテナの内容を別のコンテナにコピーしたいときに、私が遭遇した小さな問題が発生します。2つのコンテナのFunctorタイプが異なる場合、それらは技術的には無関係のクラスです。したがって、コンテナAはコンテナBの非公開コンテンツにアクセスできません。アクセスするために必要なすべてのものを公開する以外に、この問題に対処するための良い方法はありますか?おそらく、「友達」宣言をテンプレート化する方法はありますか?

問題を示すサンプルコードは次のとおりです。