இவை Ruby முறைகள் ஆகும், இவை instance variables க்கு getter மற்றும்/அல்லது setter முறைகளை தானாகவே உருவாக்குகின்றன — boilerplate ஐ நீக்குகின்றன. Instance variables (@name) private ஆகும் மற்றும் வெளியிலிருந்து நேரடியாக அணுக முடியாது, நீங்கள் அவற்றை படிக்க/எழுத accessor முறைகள் தேவை, மற்றும் attr_* இவற்றை சுருக்கமாக உருவாக்குகிறது.
தீர்க்கும் சிக்கல்
()
= name
()
= value
