ეს Ruby მეთოდებია, რომლებიც ავტომატურად აღმეზობლობენ getter და/ან setter მეთოდებს ინსტანციის ცვლადებისთვის — აღმოფხვრის boilerplate კოდს. რადგან ინსტანციის ცვლადები (@name) კერძოა და უშუალოდ ზე უპირველესი არაა ხელმისაწვდომი, გჭირდება accessor მეთოდები მათი წაკითხვისა და ჩასაწერად, და attr_* აწარმოებს ამას ლაკონურად.
პრობლემა, რომელსაც ისინი წყვეტენ
()
= name
()
= value
