558 バイト追加,
2022年6月14日 (火) 02:18 '''シングルディスパッチ'''(single dispatch)とは、
[[プログラミング言語]]において「メソッド名とその処理内容」が常に1つであることをいう。
[[C++]]や[[Java]]などの、いわゆる[[オブジェクト指向]]で一般的な方式である。
obj.method(arg);
一方、メソッド名は1つなのにその処理内容は時と場合によりが変化するものは「[[多重ディスパッチ]]」と呼ばれる。
こちらは[[Common Lisp]]などの[[関数型]]で一般的な方式である。