Ruby metodit määritetään def...end-rakenteella. Ruby:lla on joustava ja ilmaisuvoimainen argumenttien käsittely — oletusarvot, nimetyt argumentit, splat (*) muuttuvalle määrälle argumentteja ja lohkot — sekä sopimus, että viimeinen lauseke on implisiittinen paluuarvo.
Perusmetodit ja implisiittinen palautus
()
a + b
add(, )
()
