हे Ruby methods आहेत जे instance variables साठी getter आणि/किंवा setter methods स्वयंचलितपणे generate करतात — boilerplate code दूर करून. Instance variables (@name) private असल्याने आणि बाहेरून थेट accessible नसल्याने, त्यांना read/write करण्यासाठी accessor methods आवश्यक आहेत, आणि attr_* हे concisely generate करते.
समस्या जी ते सोडवतात
()
= name
()
= value
