I don’t see the message Singleton Class when i run the following code. Why is that ?
ob = Object.new
class << ob
def func
"Singleton class"
end
end
ob.func
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
That method returns a string. To display it you must use
puts.If you run this in
irbyou will get the resulting string displayed since in that mode every return value is automatically printed.