読者です 読者をやめる 読者になる 読者になる

無知を晒す

ふだんの出来事はこっちに書いてます: http://tana.hatenablog.com

RubyのObject#classが思ってたのと違った

っていうかインスタンスのクラス名調べるときにずっと使ってたからクラスを返すんだって知らなかった.

クラス名を返すんじゃ無くてクラスを返すから,こう書いても(当然)動く.

String.new.class.new.class
=> String

String.new.class.new.class.new.is_a?(String)
=> true