Skip to content

Instantly share code, notes, and snippets.

@gbpereira
Created October 19, 2015 03:06
Show Gist options
  • Select an option

  • Save gbpereira/00060129f8933dca07ab to your computer and use it in GitHub Desktop.

Select an option

Save gbpereira/00060129f8933dca07ab to your computer and use it in GitHub Desktop.
class Name
attr_accessor :given_name, :family_name
end
class Address < Name; end
a = Address.new
puts a.respond_to?(:given_name)
#=> true
puts a.class
#=> Address
puts a.class.superclass
#=> Name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment