2009-03-11 Rubyメモ1 Ruby メモ プログラミング言語Rubyを読んでいますが、知らない事が多かったり。 オブジェクト識別子 o.object_id o.__id__(非常用) 第2章 オブジェクトあたりが面白い。最後まで読んでないので[後で書く]メソッド。 オブジェクトがStringか? o.instance_of? Stringの様に何のクラスのオブジェクトか調べることができる。 継承関係まで遡るにはis_a?メソッドを使用する。 ===の挙動 以下は全てtrue (1..10) === 5 String === "s", Integer === 2 :s==="s"(Ruby1.9以降)