103件ヒット
[101-103件を表示]
(0.150秒)
別のキーワード
クラス
- Binding (7)
-
Encoding
:: Converter (12) -
JSON
:: Parser (12) - Method (24)
- Module (12)
- Proc (12)
- Regexp (12)
- UnboundMethod (12)
キーワード
-
const
_ source _ location (12) - convert (12)
- inspect (6)
-
source
_ location (43) -
to
_ s (6)
検索結果
-
Method
# to _ s -> String (6245.0) -
self を読みやすい文字列として返します。
...します。
以下の形式の文字列を返します。
#<Method: klass1(klass2)#method(arg) foo.rb:2> (形式1)
klass1 は、Method#inspect では、レシーバのクラス名、
UnboundMethod#inspect では、UnboundMethod オブジェクトの生成
元となったクラス/モジ......いるクラス/モジュール名、
method は、メソッド名を表します。
arg は引数を表します。
「foo.rb:2」は Method#source_location を表します。
source_location が nil の場合には付きません。
//emlist[例][ruby]{
module Foo
def foo
"foo"
end
end......def bar(a, b)
end
end
p Bar.new.method(:foo) # => #<Method: Bar(Foo)#foo() test.rb:2>
p Bar.new.method(:bar) # => #<Method: Bar#bar(a, b) test.rb:8>
//}
klass1 と klass2 が同じ場合は以下の形式になります。
#<Method: klass1#method() foo.rb:2> (形式2)...