[Rails] Re: formats in action view base
class Animal
def greet
puts 'hi'
end
end
class Dog < Animal
def greet
super
end
end
d = Dog.new
d.greet
--output:--
hi
module Animal
def greet
puts 'hi'
end
end
class Dog
include Animal
def greet
super
end
end
d = Dog.new
d.greet
--output:--
hi
Modules that are included are inserted into the inheritance chain.
Where in the chain?
module Cat
def greet
puts 'meow'
end
end
class Animal
def greet
puts 'hi'
end
end
class Dog < Animal
include Cat
def greet
super
end
end
--output:--
hi
You tell me?
--
Posted via http://www.ruby-forum.com/.
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home