# Static variable

**URL:** <https://www.ruby-forum.com/t/static-variable/83603>\
**Category:** Rails\
**Created:** [January 27, 2007, 3:33pm UTC](https://www.ruby-forum.com/t/static-variable/83603 "2007-01-27T15:33:46Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Italo\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/74df32/32.png) [@Italo\_M](https://www.ruby-forum.com/u/Italo_M)\
**Post date:** [January 27, 2007, 3:33pm UTC](https://www.ruby-forum.com/t/static-variable/83603/1 "2007-01-27T15:33:46Z")

</div>

Who declare static variable in ruby ?

thks

–  
Ãtalo Matos

---

<div class="post-metadata">

**Author:** ![Italo\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/74df32/32.png) [@Italo\_M](https://www.ruby-forum.com/u/Italo_M)\
**Post date:** [January 27, 2007, 3:56pm UTC](https://www.ruby-forum.com/t/static-variable/83603/2 "2007-01-27T15:56:50Z")

</div>

Italo M. wrote:

> Who declare static variable in ruby ?

[http://www.google.com/search?q=ruby+static+variable](http://www.google.com/search?q=ruby+static+variable)

–  
Phlip  
[Redirecting...](http://www.greencheese.us/ZeekLand) ← NOT a blog!!!

---

<div class="post-metadata">

**Author:** ![Italo\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/74df32/32.png) [@Italo\_M](https://www.ruby-forum.com/u/Italo_M)\
**Post date:** [January 27, 2007, 4:59pm UTC](https://www.ruby-forum.com/t/static-variable/83603/3 "2007-01-27T16:59:58Z")

</div>

Hi –

On Sat, 27 Jan 2007, Italo M. wrote:

> Who declare static variable in ruby ?

The words “static” and “Ruby” don’t mix very well 🙂 Do you mean a  
class variable? Or a constant?

David

–  
Q. What is THE Ruby book for Rails developers?  
A. RUBY FOR RAILS by David A. Black ([Ruby for Rails](http://www.manning.com/black))  
(See what readers are saying! [http://www.rubypal.com/r4rrevs.pdf](http://www.rubypal.com/r4rrevs.pdf))  
Q. Where can I get Ruby/Rails on-site training, consulting, coaching?  
A. Ruby Power and Light, LLC ([http://www.rubypal.com](http://www.rubypal.com))

---

<div class="post-metadata">

**Author:** ![Italo\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/74df32/32.png) [@Italo\_M](https://www.ruby-forum.com/u/Italo_M)\
**Post date:** [January 27, 2007, 6:16pm UTC](https://www.ruby-forum.com/t/static-variable/83603/4 "2007-01-27T18:16:15Z")

</div>

Hi –

On Sat, 27 Jan 2007, Italo M. wrote:

> Constant …

Constants are defined in a class or module. I don’t know what further  
information you need, based on your question, but that’s the most  
basic point.

David

–  
Q. What is THE Ruby book for Rails developers?  
A. RUBY FOR RAILS by David A. Black ([Ruby for Rails](http://www.manning.com/black))  
(See what readers are saying! [http://www.rubypal.com/r4rrevs.pdf](http://www.rubypal.com/r4rrevs.pdf))  
Q. Where can I get Ruby/Rails on-site training, consulting, coaching?  
A. Ruby Power and Light, LLC ([http://www.rubypal.com](http://www.rubypal.com))

---

<div class="post-metadata">

**Author:** ![Italo\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/74df32/32.png) [@Italo\_M](https://www.ruby-forum.com/u/Italo_M)\
**Post date:** [January 27, 2007, 6:03pm UTC](https://www.ruby-forum.com/t/static-variable/83603/5 "2007-01-27T18:03:13Z")

</div>

Constant …

thks

2007/1/27, removed\_email\_address@domain.invalid [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> >

–  
Ãtalo Matos

---

<div class="post-metadata">

**Author:** ![Italo\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/74df32/32.png) [@Italo\_M](https://www.ruby-forum.com/u/Italo_M)\
**Post date:** [January 27, 2007, 6:28pm UTC](https://www.ruby-forum.com/t/static-variable/83603/6 "2007-01-27T18:28:18Z")

</div>

Example in Java :

public class Service {  
public static final int EMAIL = 1;  
public static final int SMS = 2;  
}

2007/1/27, removed\_email\_address@domain.invalid [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> basic point.
> 
> >

–  
Ãtalo Matos

---

<div class="post-metadata">

**Author:** ![Italo\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/74df32/32.png) [@Italo\_M](https://www.ruby-forum.com/u/Italo_M)\
**Post date:** [January 27, 2007, 6:46pm UTC](https://www.ruby-forum.com/t/static-variable/83603/7 "2007-01-27T18:46:21Z")

</div>

On Jan 27, 2007, at 12:26 PM, Italo M. wrote:

> Example in Java :
> 
> public class Service {  
> public static final int EMAIL = 1;  
> public static final int SMS = 2;  
> }

module Service  
EMAIL = 1  
SMS = 2  
end

referenced later as:  
Service::EMAIL  
and  
Service::SMS

-Rob

Rob B. [http://agileconsultingllc.com](http://agileconsultingllc.com)  
removed\_email\_address@domain.invalid
