ruby-reference-manual:143
From: Minero Aoki <aamine@l...>
Date: Thu, 19 Oct 2006 04:29:52 +0900 (JST)
Subject: [ruby-reference-manual:143] module function 他
青木です。 書いたことなかったような気がしますが、BitClust ではモジュール関数 を表すとき、「.#」を使って「CLASSNAME.#METHODNAME」と表記します。 また、BitClust だとモジュール関数は c.singleton_methods と c.instance_methods の両方に出てくるので、ri との diff を取ると BitClust のほうがエントリがすげー多く見えたりします。 ついでに言えば、特異メソッドは常に CLASSNAME.METHODNAME です。 「::」を使うと定数になって、意味が変わります。 [Typemark 一覧] CLASSNAME#METHODNAME singleton method CLASSNAME.METHODNAME instance method CLASSNAME.#METHODNAME module function CLASSNAME::NAME constant Kernel$NAME special variable # うがー、private メソッドがリストに出てねー! -- 青木峰郎 -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
-> 143 2006-10-18 21:29 [aamine@l... ] module function 他 164 2006-10-27 00:37 ┗[sheepman@s... ] 167 2006-10-27 18:07 ┗[aamine@l... ]