Ruby Programming/Reference/Objects/Symbol

From Wikibooks, open books for an open world
< Ruby Programming | Reference | Objects
Jump to: navigation, search

Symbols

A Ruby symbol is the internal representation of a name. You construct the symbol for a name by preceding the name with a colon. A particular name will always generate the same symbol, regardless of how that name is used within the program.

:Object
:myVariable

Other languages call this process ``interning, and call symbols ``atoms.

Personal tools
Namespaces
Variants
Actions
Navigation
Community
Toolbox
Sister projects
Print/export