Ruby 初心者スレッド Part 31
at TECH
523:デフォルトの名無しさん
09/10/02 14:59:20
>>522
整数とかはさすがに高速処理するように小細工を施してはありますが、
それらも含めオブジェクトは全部クラスのインスタンス(=オブジェクト)です
irb> p 1.class
Integer
irb> p "太陽パクパク".class
String
変数はオブジェクトについたラベルです
ラベル名 → オブジェクトID
というような対応表を Ruby が管理していて、
該当ラベルの変数が呼ばれたときにはその表の対応を参照して該当オブジェクトが使われます
変数というハコが入れ物オブジェクトとして存在するわけではありません
irb> p 1.object_id
3
irb> p "太陽パクパク".object_id
-605838888
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5499日前に更新/199 KB
担当:undef