問題タブ [method-call]

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

scala - Scala、superconstructor呼び出しからインスタンスメソッドを直接呼び出しますか?

次のScalaコードがあるとします。

sumコンストラクターからメソッドを呼び出すと文句を言うのはなぜですか?このような単純な実装では、このような動作を実現することはできませんか?コンパニオンオブジェクトを作成できることはわかっていますBarが、それは正確にはどうすればよいでしょうか。

PS'superconstructor'タグはありません!)))

更新:可能な代替案は何ですか?

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

c++ - 「newacc」はクラスまたは名前空間ではありません

やあみんな、私は一般的にOOPとc ++にかなり慣れていないので、ご容赦ください。

クラスを定義しようとしていますが、それは関数であり、それらを使用しています。これまでに行ったことと、どこでエラーが発生したかを示します。

「account.h」というファイルには、次のものがあります。

「account.cpp」というファイルには、次のものがあります。

そして最後に、「ass2012.cpp」という最後のファイルには次のものがあります。

私が間違っていることを教えてください!!

編集:ありがとうナビーン!! 私を壁に追いやるのはいつもささいなことです。

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

magento - SOAP サービス呼び出しの URL を計算していますか?

Uri http://www.example.com/index.php/api/v2_soap?wsdl=1 (この場合は Magento) でSOAP サービスを指定すると、

特定のメソッド sales_order_invoice.list が呼び出されたときに呼び出される URL を特定するにはどうすればよいですか?

この質問の理由は、サイトの書き換えルールが uri を書き換えることによってメソッド呼び出しに干渉しているかどうかを調べる必要があるためです。

uri は次のいずれかです。

それともまったく別のものですか?

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

c# - インターフェイス メンバーへの仮想メソッド呼び出しの CLR 実装

好奇心から: CLR はインターフェイス メンバーへの仮想メソッド呼び出しを正しい実装にどのようにディスパッチするのでしょうか?

CLR が各メソッドのメソッド スロットを持つ型ごとに維持する VTable と、関連付けられたインターフェイス メソッドの実装を指すメソッド スロットの追加リストがインターフェイスごとにあることを知っています。しかし、私は次のことを理解していません: CLR はどのインターフェイス メソッド スロット リストを型の VTable から選択するかを効率的に決定する方法を教えてください。

MSDN Magazine の 2005 年 5 月号の記事「Drill Into .NET Framework Internals to See How the CLR Creates Runtime Objects」では、インターフェイス ID によってインデックス付けされたプロセス レベルのマッピング テーブル IVMap について説明しています。これは、同じプロセス内のすべてのタイプが同じ IVMap への同じポインターを持っているということですか?

また、次のようにも述べています。

が 2 つのクラスで実装されている場合MyInterface1、IVMap テーブルには 2 つのエントリがあります。MyClassエントリは、メソッド テーブル内に埋め込まれたサブテーブルの先頭を指します。

CLR はどのエントリを選択するかをどのように判断しますか? 現在のタイプに一致するエントリを見つけるために線形検索を行いますか? それとも二分探索?または、ある種の直接索引付けで、おそらく多くの空のエントリが含まれるマップがありますか?

C# 第 3 版による CLR のインターフェイスに関する章も読みましたが、これについては触れていません。したがって、この他の質問への回答は私の質問には答えません。

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

c# - JavaScript からのバックエンド メソッドの呼び出しとパラメーターの受け渡し

ASP.NET で可能ですか。JSF、RichFaces、またはADF Facesでこれを簡単に実現できることはわかっています。

可能であれば、例を示していただけますか?

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

python - インスタンスのリストで (マップを使用して) 特定のメソッドを呼び出すにはどうすればよいですか?

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

ここで、dict に入れる多数の Enum インスタンスを作成します。これは印刷されるものprint collidingEnumsです:

はあまり役に立たないので、各インスタンス<Enum instance at 0x0998F080>でメソッドを呼び出したいと思います。getNameやってみた:

しかし、これは私に次のようなエラーを与えました:

え?ここでメソッドをどのように呼び出しgetNameますか? まったくそのようにすることは可能ですか?

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

android - Android:子カスタムビューから親Activityメソッドを呼び出す方法は?

この状況を解決する方法のヒントを教えてください。

アクティビティに 2 つのカスタム ビューがあり、いずれかのカスタム ビューのボタンをクリックした後にアクティビティ メソッドを呼び出したい (Y)。
親アクティビティから X ビューを取得し、そのfindViewById()パブリック メソッドを呼び出すことができます。しかし、ボタンが押されたことを親Activityに知らせるにはどうすればよいでしょうか?

OnClickListener から Activity メソッドを呼び出すには、ビュー Y に Activity 参照を渡す必要がありますか?

例ありがとうございました!

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

javascript - JQueryAJAX応答が未定義

奇妙な(おそらく賭けをする人にとってはそうではない)問題があります。すべてのajax呼び出しを呼び出すJavaScriptメソッドがあります。以下を参照してください。

このメソッドを呼び出すと、AJAX呼び出しから適切な応答が得られ、すべてがバラ色に見えます。応答を返すまで、呼び出しは未定義で返されますか?

完全を期すために、コールコードを含めます。

私のとりとめのないものが理解されていることを明確にして確認するためだけに、上記の例では呼び出しは定義されていませんか?

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

design-patterns - 解決方法: 多かれ少なかれ同じコードを持つ複数の if ?

私はこのコードを持っています:

等々。ご覧のとおり、条件に応じて 1 つの異なるパラメーターで同じメソッドを呼び出しています。これを解決するエレガントな方法は何ですか?

ありがとう!

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

java - メソッドの戻り値をスイッチケースの値として呼び出すJava

値を使用する必要があります。通常は、switch ケースのメソッドを介して戻ります。

しかし、コンパイルエラーが発生しました:定数式が必要です。

私も試してみました、

同じ結果が得られます。

それを実装するための回避策はありますか。

ありがとう、アミット