2
피터 쿠퍼의 Beginning Ruby에서 다형성에 대한 예제 중 하나가 to_s
메소드를 포함합니다. 그는이 예를 제공합니다to_s에서 정확한 결과를 얻지 못했습니다
puts 1000.to_s
puts [1, 2, 3].to_s
puts ({ :name => 'Fred', :age => 10 }).to_s
을 출력으로 이것을 보여줍니다
1000
123
age10nameFred
하지만 난 얻을 출력은 :이 경우가 왜
는1000
[1, 2, 3]
{:name=>"Fred", :age=>10}
는 아는 사람 있나요? 루비에 변화가 있었습니까? 아니면 제가 잘못하고있는 것이 있습니까? 또는 말할 충분한 정보가 없습니까? 어떻게 찾을 수 있습니까?