Tai yra Ruby metodai, kurie automatiškai generuoja getter ir/arba setter metodus instance kintamiesiems — išvengiant šabloninio kodo. Kadangi instance kintamieji (@name) yra privatus ir nėra tiesiogiai pasiekiami iš išorės, jums reikalingi accessor metodai jiems skaityti/rašyti, o attr_* juos generuoja glaustai.
Problema, kurią jie sprendžia
()
= name
()
= value
