Skip to content

Instantly share code, notes, and snippets.

Created March 13, 2018 21:58
Show Gist options
  • Save anonymous/49b9a0a42068cdee0f806fc239d5e9b4 to your computer and use it in GitHub Desktop.
Save anonymous/49b9a0a42068cdee0f806fc239d5e9b4 to your computer and use it in GitHub Desktop.
class User
def name=(name)
@name = name
end
def name
@name
end
end
me = User.new
me.instance_eval do
self.name = "Fred"
def some_method
"something_goes_on!"
end
end
puts "me.name ist: #{me.name}"
puts " "
puts "me.some_method: #{me.some_method}"
puts " "
puts "me singleton methods: #{me.singleton_methods()}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment