Skip to content

Instantly share code, notes, and snippets.

@alexrothenberg
Created November 30, 2012 15:18
Show Gist options
  • Save alexrothenberg/4176359 to your computer and use it in GitHub Desktop.
Save alexrothenberg/4176359 to your computer and use it in GitHub Desktop.
class instance variables
# They are different!
class A
def self.me=(value)
@me = value
end
def self.me
@me
end
def double_me=(value)
@@me = value
end
def double_me
@@me
end
end
A.me = :me
A.new.double_me = :double_me
A.me #=> :me
A.new.double_me #=> :double_me
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment