# Attributes

**URL:** <https://www.ruby-forum.com/t/attributes/161432>\
**Category:** Ruby\
**Created:** [February 26, 2009, 1:08pm UTC](https://www.ruby-forum.com/t/attributes/161432 "2009-02-26T13:08:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jprabu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@jprabu](https://www.ruby-forum.com/u/jprabu)\
**Post date:** [February 26, 2009, 1:08pm UTC](https://www.ruby-forum.com/t/attributes/161432/1 "2009-02-26T13:08:03Z")

</div>

Hi,

What is attr\_reader, attr\_writer ? Explain with any example.

Thanks…  
Prabu J

removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![jprabu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@jprabu](https://www.ruby-forum.com/u/jprabu)\
**Post date:** [February 26, 2009, 1:19pm UTC](https://www.ruby-forum.com/t/attributes/161432/2 "2009-02-26T13:19:41Z")

</div>

2009/2/26 Prabu J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> Hi,
> 
> What is attr\_reader, attr\_writer ? Explain with any example.

This is very early on in the pickaxe… they allow you to specify  
instances  
variables that can be read and written directly from outside the  
instance.

Mark

---

<div class="post-metadata">

**Author:** ![jprabu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@jprabu](https://www.ruby-forum.com/u/jprabu)\
**Post date:** [February 26, 2009, 1:22pm UTC](https://www.ruby-forum.com/t/attributes/161432/3 "2009-02-26T13:22:02Z")

</div>

On Thu, Feb 26, 2009 at 1:07 PM, Prabu J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Hi,
> 
> What is attr\_reader, attr\_writer ? Explain with any example.

This might help:

> **[LMGTFY - Let Me Google That For You](https://lmgtfy.app/?q=ruby%2Battr_reader)**
>
> For all those people who find it more convenient to bother you with their question rather than to Google it for themselves.

First hit is a ruby introductory guide, where this is explained with  
examples.

Jesus.
