Ruby Developer Question: Download Ruby Developer PDF

Tell me can you call a private method outside a Ruby class using its object?

Tweet Share WhatsApp

Answer:

Yes, with the help of the send method.

Given the class Test:

class Test
private
def method
p "I am a private method"
end
end
We can execute the private method using send:

>> Test.new.send(:method)
"I am a private method"

Download Ruby Developer PDF Read All 74 Ruby Developer Questions
Previous QuestionNext Question
Tell us what is class libraries in Ruby?Explain me what is the function of ORM in Ruby on Rails?