144件ヒット
[101-144件を表示]
(0.070秒)
別のキーワード
ライブラリ
- ビルトイン (144)
クラス
- Module (48)
- Object (36)
- UnboundMethod (60)
キーワード
- == (12)
-
define
_ method (24) - eql? (12)
- inspect (12)
- method (12)
-
public
_ instance _ method (12) -
public
_ method (12) -
singleton
_ method (12) -
source
_ location (12) -
to
_ s (12)
検索結果
先頭4件
-
UnboundMethod
# ==(other) -> bool (37.0) -
自身と other が同じクラスあるいは同じモジュールの同じメソッドを表す場合に true を返します。そうでない場合に false を返します。
...に false を返します。
@param other 自身と比較したいオブジェクトを指定します。
//emlist[例][ruby]{
a = String.instance_method(:size)
b = String.instance_method(:size)
p a == b #=> true
c = Array.instance_method(:size)
p a == c... -
UnboundMethod
# eql?(other) -> bool (37.0) -
自身と other が同じクラスあるいは同じモジュールの同じメソッドを表す場合に true を返します。そうでない場合に false を返します。
...に false を返します。
@param other 自身と比較したいオブジェクトを指定します。
//emlist[例][ruby]{
a = String.instance_method(:size)
b = String.instance_method(:size)
p a == b #=> true
c = Array.instance_method(:size)
p a == c... -
Object
# method(name) -> Method (31.0) -
オブジェクトのメソッド name をオブジェクト化した Method オブジェクトを返します。
...ます。
@param name メソッド名をSymbol またはStringで指定します。
@raise NameError 定義されていないメソッド名を引数として与えると発生します。
//emlist[][ruby]{
me = -365.method(:abs)
p me #=> #<Method: Integer#abs>
p me.call #=> 365
//}
@see Module#i... -
Object
# public _ method(name) -> Method (31.0) -
オブジェクトの public メソッド name をオブジェクト化した Method オブジェクトを返します。
...クトの public メソッド name をオブジェクト化した
Method オブジェクトを返します。
@param name メソッド名を Symbol または String で指定します。
@raise NameError 定義されていないメソッド名や、
protected メソッド名、 private メ......ソッド名を引数として与えると発生します。
//emlist[][ruby]{
1.public_method(:to_int) #=> #<Method: Integer#to_int>
1.public_method(:p) # method `p' for class `Integer' is private (NameError)
//}
@see Object#method,Object#public_send,Module#public_instance_method...