惜しい。全てが関数というのはC言語まで。
それ以降は、全てが関数と言うのはもう当然のことで、
そんなことよりも重要な要素を理解しないといけない。

クラスというのは、凄くぶっちゃけた話、構造体。
メソッドというのは、クラスを構成している構造体一つ一つの要素のこと。
ここでいう要素とは、変数(配列や構造体などを含む)、関数、
そして他のクラスそのもの。

まだ理解できないかもしれないけれど、
オブジェクト指向言語の凄いところは、いままで変数(とその派生)
しか収めることができなかった構造体に、関数やクラスを含むことが
できるようにしたところ。