クラスやオブジェクト、インスタンスといった言葉は、若干理解が難しいですが、慣れれば段々と分かってきます。
オブジェクトがどのクラスに属するか調べる
ary = [10, 10, 1000, 10000] result = ary[1] + ary[3] lang = "Ruby and C++" nowt = Time.now p ary.class p result.class p lang.class puts nowt.class
実行結果。
Array Fixnum String Time
それぞれ、Array(配列クラス)、Fixnum(整数クラス)、String(文字列クラス)、Time(時刻クラス)に属するオブジェクトであるということを確認できます。
■この記事のトラックバックURL:
http://www.mapee.jp/mpe334/mt-tb.cgi/340