defを使ってメソッドを定義する defってどうやって使うの? それではまずdefの使い方を見ていきましょう。defは「メソッドを定義するためのもの」です。プログラミングは模型を組み立てる作業によく例えられます。 小さい模型なら一つのパーツで組み立てられますが、大きい模型になると、パーツをどんどん増やしていく必要があります。試しにひとつdefを使ってメソッドを定義してみましょう。 def dog p "wan" end dog [実行結果] "wan" 今回は、dogという名前の、“wan”という文字を標準出力するメソッドを定義しました。メソッドの定義はプログラミングの基本なので、しっかり覚えておくようにしましょう! selfって何? defの中によく「self」という文字が出てくることがあります。このselfには二つの意味があります。 レシーバとしてのself ひとつ目はレシーバとしての