Metode Ruby didefinisikan dengan def...end. Ruby memiliki penanganan argumen yang fleksibel dan ekspresif — nilai default, argumen keyword, splat (*) untuk argumen variabel, dan blok — plus konvensi bahwa ekspresi terakhir adalah nilai pengembalian implisit.
Metode dasar dan pengembalian implisit
()
a + b
add(, )
()
