132件ヒット
[101-132件を表示]
(0.069秒)
別のキーワード
ライブラリ
- ビルトイン (132)
キーワード
-
instance
_ methods (12) -
method
_ defined? (12) -
private
_ method _ defined? (12) -
protected
_ instance _ methods (12) -
protected
_ method _ defined? (12) -
public
_ instance _ method (12) -
public
_ method _ defined? (12)
検索結果
先頭3件
-
Module
# public _ method _ defined?(name , inherit=true) -> bool (14.0) -
インスタンスメソッド name がモジュールに定義されており、 しかもその可視性が public であるときに true を返します。 そうでなければ false を返します。
...定義されたメソッドも対象になります。
@see Module#method_defined?, Module#private_method_defined?, Module#protected_method_defined?
//emlist[例][ruby]{
module A
def method1() end
end
class B
protected
def method2() end
end
class C < B
include A
def method3()... -
Module
# private _ method _ defined?(name , inherit=true) -> bool (8.0) -
インスタンスメソッド name がモジュールに定義されており、 しかもその可視性が private であるときに true を返します。 そうでなければ false を返します。
...したモジュールで
定義されたメソッドも対象になります。
@see Module#method_defined?, Module#public_method_defined?, Module#protected_method_defined?
//emlist[例][ruby]{
module A
def method1() end
end
class B
private
def method2() end
end
class C < B
includ... -
Module
# public _ instance _ method(name) -> UnboundMethod (8.0) -
self の public インスタンスメソッド name をオブジェクト化した UnboundMethod を返します。
...名や、
protected メソッド名、 private メソッド名を引数として与えると発生します。
//emlist[例][ruby]{
Kernel.public_instance_method(:object_id) #=> #<UnboundMethod: Kernel#object_id>
Kernel.public_instance_method(:p) # method `p' for module `Kernel' is......private (NameError)
//}
@see Module#instance_method,Object#public_method...