関数とメソッドの違い

関数とメソッドの違いについて3分で理解できる解説 | PisukeCode - Web開発まとめ

 

関数

それ自体が独立していて単独で呼び出される処理

「独立して定義&呼び出しできるもの」

これが関数(ファンクション)という言葉の意味です。

 

 

メソッド

クラス内で定義される独立していない関数のこと

クラスを実体化してインスタンス(つまり変数)にして呼び出すもの

関数と違って単独で呼び出せない

 

 

関数のほうが広い概念

メソッドはその一部