に機能のを呼び出す関数のとを呼び出すの間に違いはありますか?を呼び出してw.r.tを呼び出します。任意のコンピュータ言語
答えて
いいえ、同じものとはちょうど異なる名前です。
私は..あなたは、リフレクションを使用して機能を呼び出すことができるJavaでは
あなたが本当に聞きたいんかわからないんだけど。あなたはこのような何かを実行する必要があります。
MyClass mc = new MyClass();
mc.getClass().getDeclaredMethods() [0].invoke();
あなたはこのarticle about reflectionを読むことができます。
だから?リフレクションを使用して関数を「呼び出す」こともできます。それは同じことです。 –
呼び出しと呼び出しの違いは定義されていません。私に(!):
呼び出しは、私は明示的に呼び出すが、私はいくつかの並べ替えを持っていることを意味し
fun(Arg1, Arg2).
私のコード
Javaの例
object.method(arg1, arg2);
Erlangの例では関数を呼び出すことを意味し関数(名前、ポインタなど)を参照して、その関数を私のために呼び出すように機構に依頼してください(私が持っている参照を渡す)
Jave例
method m = Class.forName("myClass").getMethod("method", new Class[] {Integer.TYPE, Integer.TYPE});
m.invoke(new Object[] {10, 20});
アーラン例
erlang:apply(mymodule, fun, [Arg1, Arg2]).
Javaでない機能、いずれかのクラス(静的メソッド)またはクラスのインスタンスに接続されている唯一の方法はありません。
以前のOO以外の言語では、人々は「コール」という用語を使用していました。 OOが誇大宣伝になったとき、新しい名前が発明され、人々は「関数を呼び出す」と言ったが、「メソッドを呼び出す」と言った。
実際、彼らは「メッセージを送る」と言った。 –
Objective Cの外ではそれを見たことがありません。私がC++を学んだとき、それは "メソッドを呼び出す"ものでした。 –
これはSmalltalk *で1972年以来、少なくとも*使用されています。これはSelf、Newspeak、Io、Ioke、Ruby、Objective-C++、いくつかのLisp OOシステム、いくつかのScheme OOシステムでも使用されています。 –
- 1. C言語での呼び出しby
- 2. 速度テンプレート言語でajax呼び出しを呼び出す方法は?
- 3. IDLプログラミング言語で呼び出しルーチン
- 4. 呼び出しは、式言語
- 5. 委任呼び出し
- 6. 呼び出すC言語は、C#
- 7. httpUrlconnection任意の呼び出しに500エラーコードを返す
- 8. "make_function"のラムダまたは任意の呼び出し可能コードの呼び出しの推測
- 9. ブラックベリーの任意のAPIを呼び出してデータを送信しますか?
- 10. 任意の内部式を呼び出してデリゲートを渡します
- 11. 連鎖してES6の呼び出しを呼び出す
- 12. デザインパターントラッキングメソッド呼び出し/呼び出し側
- 13. C++ 11では、任意の呼び出し可能オブジェクトを呼び出す方法は?
- 14. defrecordコンストラクタで呼び出しを呼び出しますか?
- 15. すべてのdef呼び出しのRuby呼び出しメソッド?
- 16. JavaのJAX-RSは、任意のエンドポイントの呼び出し
- 17. asyncus ajaxを呼び出してjavascript関数を呼び出す
- 18. main()を呼び出して関数を呼び出す
- 19. システム関数呼び出し、任意の提案?
- 20. AMPページからJavaScriptを呼び出して呼び出す
- 21. スウィフト - 呼び出しカスタム委任方法
- 22. 意味呼び出すstart_child/
- 23. re.compile()や任意のPythonライブラリ呼び出しが例外をスローしますか?
- 24. 他の任意のアプリケーションで.NETオブジェクトのメソッドを呼び出す
- 25. Recyclerview任意のアダプタのメソッドを呼び出すdoesntの:onBindViewHolder、onCreateViewHolder
- 26. Angularjs - 最初に呼び出した後に関数呼び出しを再帰呼び出しします。
- 27. 複数のAPI URLを呼び出して同時に呼び出します
- 28. 任意の型でGetEnumeratorを呼び出す方法は?
- 29. YUI Datatable - 任意の関数を呼び出す* once *ソート時
- 30. 任意の深いpythonオブジェクトを呼び出す方法は?
すべてが同じものを表します – Ajay