問題タブ [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 投票する
3 に答える
4844 参照

c# - 派生クラスでの抽象メソッドのオーバーライド、プライベートにする方法

こんにちは、抽象メソッドとしてクラス「A」を持っています

次の条件で、派生クラス「B」でこのメソッドをオーバーライドしたい

  • Bクラス専用にしてください。

コンパイラは、派生クラス "B" でこのメソッドをプライベートとして宣言することを許可していません。正しい構文は何ですか?

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

ruby - Rubyでプライベート属性を比較することは可能ですか?

私は考えています:

しかし、うまくいきません。

エラーメッセージは次のとおりです。

同じクラスの2つのプライベート属性を比較するにはどうすればよいですか?

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

msmq - プライベートまたはパブリック MSMQ

WCF サービスのいくつかに Queue を使用しています。プライベート MSMQ を使用する WCF サービスには、NetMSMQ バインディングを使用しています。システムは QA 環境で正常に動作します。プライベート キューとパブリック キューの実際の違いはわかりません。別のマシンにあるクライアント アプリケーションは、他のボックスの WCF サービスのプライベート キューにアクセスできます。これが正しいことかどうかはわかりません。プライベート MSMQ とパブリック MSMQ の間にセキュリティ関連の違いはありますか。プライベートまたはパブリック MSMQ をいつ使用するかについて、誰かが光を当てることができますか?

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

javascript - JavaScript で文字列によって関数を呼び出し、スコープ内にとどまる

ちょっと遊んで調べてみたのですが、これがわかりません。JavaScript オブジェクト内に、eval を介して呼び出す必要がある疑似プライベート関数があります (関数の名前が動的に構築されるため)。ただし、関数はクロージャーによってグローバルスコープから隠されているため、eval() を使用して関数を参照する方法がわかりません。

元:

例がばかげているように見えることはわかっていますが、単純にしたかったのです。何か案は?

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

iphone - アプリストアでクローズドベータアプリ?

アプリ ストアでクローズド プライベート ベータのようなものを提供する方法はありますか? そのため、私がリンクを送った後、顧客は製品を見て試すことができました。アプリが顧客によって承認された場合、ステータスを非公開から利用可能 (またはそのようなもの) に変更します。

これはapples app storeで可能ですか?

ありがとうございました。

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

objective-c - インスタンス変数のマーキング@private

@private多くのAppleのインターフェースは、インスタンス変数宣言の前に使用していることに気づきました。これには適切な設計上の理由がありますか?それは私がすべきことですか?

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

c# - チュートリアルブックからの C# 初心者の質問: 「Head Start C# Greyhound Lab」

私は C# の初心者ですが、Head Start C# のチュートリアル ブックをゆっくりと読んでいます (そして、これまでのところ非常に楽しいと感じています)。ただし、最初の「ラボ」課題で壁にぶつかりました。PictureBox を制御するためのコードが提供され、そのコードをメイン フォームで動作させることはできますが、クラス内から動作させることはできません。 . 私は古いレッスンに戻って、何が欠けているかについてかなり良い考えを持っていますが、私の人生では、クラス内からメインフォームのPictureBoxにアクセスする方法を理解できません(チュートリアルが私がすべきだと言っているように)。

私は本を​​まったく先に進めていなかったので、少しイライラしますが、これはまだカバーしていないことを誓います. とにかく、本物のプログラマーには魅力的です。

チュートリアルで提供されているコードは次のとおりです。「オブジェクトはフォーム上のものを制御できます」(本を持っている人は p208) というセクションにあります。

以下に、コードの関連する (私が思うに?) 部分を投稿します。Button1 はコンパイル時に機能し、Button2 は「機能」します。つまり、現在のクラスは、渡された INT を出力するように指示するだけです。これは、機能しないコードをコメントアウトしたためです。

前もって感謝します!

Form1 のコード:

PicMover クラスのコード:

}

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

php - PHP で静的関数内のプライベート メンバーにアクセスする方法

私はPHPで次のクラスを持っています

どの構文を使用するかについて完全に混乱しています

$MyMember = 0;echo $MyMember

また

private $MyMember = 0;echo $MyMember

また

$this->MyMember = 0;echo $this->MyMember

誰かがそれを行う方法を教えてもらえますか?

私はOOPSが苦手です。

そもそもできるんですか?

そうでない場合、静的関数内でアクセスできるようにするには、どのようにメンバーを宣言すればよいですか?

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

c# - プロパティアクセサーでプライベート変数を使用する必要があるのはなぜですか?

申し訳ありませんが、私が初心者である場合、この疑問があります。なぜプライベート変数を使用し、それらをプロパティを使用して設定するのですか?

プロパティを単独で使用できないのはなぜですか?

私はこのような状況について話している

私は単に使用することを考えています

冗長なプライベート変数はなぜですか? これら2つの戦略は異なりますか?誰でもこれに光を当ててください。

ありがとう

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

ruby - オブジェクトプライベート対クラスプライベート

どの OOP 言語にもobject-privateの概念はありますか?? 古典的なプライベートアクセスよりも制限が厳しいということですか?

Private (または class-private) は、クラス自体へのアクセスを制限します。同じクラスの一部であるメソッドのみがプライベート メンバーにアクセスできます。

object-private :オブジェクト自体へのアクセスを制限します。メンバーにアクセスできるメソッド オブジェクトのみが記述できません。

編集 :

存在する場合、いくつかの例を教えていただけますか...そうでない場合、この種の機能を持つことは興味深いと思いますか?? 他のOOP言語でシミュレートすることは可能ですか??

EDIT 2: ありがとう、すべての答えは非常に有益でした...

これまでの暫定的な結論:

インスタンス プライベートの概念は、次の 2 つの言語に存在します。

1 - 何時間もグーグル検索した後の Smalltalk :) この概念の背後にある言語を見つけました !!

オブジェクトが保持する状態は、常にそのオブジェクトに対して非公開です。他のオブジェクトは、要求 (メッセージ) をオブジェクトに送信することによってのみ、その状態を照会または変更できます。

2 - LoganのおかげでRuby :

ある人は、C++ では「プライベート」は「このクラスに対してプライベート」を意味し、Ruby では「このインスタンスに対してプライベート」を意味すると言って、これらの違いをまとめました。つまり、クラス A のコードから C++ では、タイプ A の他のオブジェクトのプライベート メソッドにアクセスできます。Ruby ではできません。オブジェクトのインスタンスのプライベート メソッドにのみアクセスでき、他のインスタンスにはアクセスできません(クラス A の) オブジェクト インスタンス。