メソッドとは、オブジェクト指向プログラミングにおいて、あるクラスに属しているサブルーチンです。 メソッドとは一種の関数であり、引数というデータをインプットし、戻り値というアウトプットを得ます。 関数とメソッドはほぼ同じ意味に用いられがちですが、関数はソースコードのほぼ全域で用いることが出来るのに対して、メソッドはオブジェクト指向で用いられ、クラス内やクラス間等で使用される点で異なります。 上述の理由から、関数よりもメソッドの意味の方が狭いことが分かります。 クラス内で用いる関数であることから、メソッドはメンバ関数とも呼ばれます。