2018-07-31 人に説明するのが難しい!クラス・関数・メソッドの違いって? Webの基礎知識 クラス・関数・メソッドの違い 関数(function)は、オブジェクト指向(OOP)的に作らない単発的なかたまりです。 クラス(class)は、オブジェクト指向的に作成されたメソッドなどのかたまりです。 メソッド(method)は、インスタンス変数などのかたまりでできたサブルーチンです。