Ruby privates

Mesmo se voc√™ tornar um m√©todo privado em ruby, poder√° acess√°-lo via ‘enviar’.

class Hi
def pub_hello
puts
"public hello"
end

private
def priv_hello
puts
"private hello"
end
end
hi
= Hi.new
hi
.pub_hello
#public_hello
hi
.priv_hello
#error
hi
.send(:priv_hello)
#private hello