問題タブ [dynamic-binding]

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 に答える
31941 参照

binding - 浅いバインディングと深いバインディング - このプログラムは何を出力しますか?

これを行う方法がわからない...

次の 2 つの製本方法のそれぞれについて、プログラムは何を出力しますか? A) 浅いバインディング B) 深いバインディング

助けてくれてありがとう!

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

c# - 次の C# プログラムは、静的バインディングと動的バインディングのどちらを使用していますか?

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

主な機能1:

主な機能 2:

Main 関数 2 が動的バインディングを使用することを理解しています。
Rectangle クラスの calArea メソッドで override キーワードを new に変更すると、静的バインディングになります。メイン関数 1 はどうですか? 静的/動的バインディングを使用していますか?

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

jquery - jquery 関数を動的 DOM にバインドする方法

次のように、自分のページで jquery ファイルのアップロード機能を使用しています。

ただし、DOM クラス「new-variant-image」は、ページが読み込まれた後に動的に作成されるため、機能しません。「on」と「live」を使用して動的イベントをバインドする方法を検索しましたが、この場合は機能しませんでした。

どんな援助でも大歓迎です。

編集

DOM要素「new-variant-image」は、後でAJAXを使用して作成されます。要素の作成後にコードを配置すると機能します。しかし、ajaxを使用して関数を複数回呼び出すと、ブラウザが約2〜3秒ハングするため、それを避けたいと思います。

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

java - 継承の観点からキャストと動的バインディングを理解しようとする

ChildClass に継承される ParentClass に継承される GrandParentClass があるとします。

「チェーンのアップ」しかキャストできないのに、ダウンはキャストできないのはなぜですか?

ダイナミック バインドは「ダウン チェーン」のみで、アップはできないのはなぜですか?

パターンを暗記するだけでなく、これらの質問に適用できる理由を探しています。これが単なる「その通りだ」というような答えではないことを心から願っています。

鋳造の例:

動的バインディングの例:

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

c - C (厳密には C であり、C++ ではありません) の静的バインディングと動的バインディングとは何ですか?

重複しないようにこの質問を投稿することについて最初の不安がありました.しかし、多くのキーワードでグーグル検索した後でも、Cの静的および動的バインディングを説明するStackOverflowのリンクを見つけることができませんでした.ただし、C++の質問と回答がありますが、すべてclassesが明らかに C 向けではないものを含みます。また、StackExchange 以外のリンクは非常に疑わしいものでした。

これら2つのバインディングの厳密な定義と対比を知る必要があります.CIのコンテキストに限定して、回答するのに少し時間がかかるか、私が間違っていて回答されていないことを確認するためのStackOverflowのリンクを教えていただければ幸いです.前に詳しく。

私は次のことについて明確な考えを持っているつもりです:

  1. C でのバインド。
  2. C での静的バインディングと動的バインディング。

編集いくつかの簡単なコード スニペットで違いを説明できれば、非常に役立ちます。

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

c++ - C++ の仮想メソッド テーブルに関するいくつかの質問

上記のクラス階層では、ある本によると、C.dud() のポインターは A の VMT にあり、C の CIR にある C です。

しかし、Visual Studio 2010 でデバッグすると、C.dud() のエントリがどこにもありません...

VMT の c.dud() のポインターはどこにありますか??

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

java - 静的バインディングと動的バインディング

動的バインディングと静的バインディングについて本当に混乱しています。コンパイル時にオブジェクトの型を決定することは静的バインディングと呼ばれ、実行時に決定することは動的バインディングと呼ばれることを読みました。

以下のコードで何が起こるか:

静的バインディングまたは動的バインディング?
これはどのようなポリモーフィズムを示していますか?