108件ヒット
[101-108件を表示]
(0.050秒)
別のキーワード
ライブラリ
- ビルトイン (108)
キーワード
-
method
_ defined? (12) -
private
_ method _ defined? (12) -
protected
_ method _ defined? (12) -
public
_ instance _ method (12) -
public
_ method _ defined? (12)
検索結果
-
Module
# private _ method _ defined?(name , inherit=true) -> bool (6346.0) -
インスタンスメソッド name がモジュールに定義されており、 しかもその可視性が private であるときに true を返します。 そうでなければ false を返します。
...インスタンスメソッド name がモジュールに定義されており、
しかもその可視性が private であるときに true を返します。
そうでなければ false を返します。
@param name Symbol か String を指定します。
@param inherit 真を指定すると......ります。
@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
include A
def method3() end
end
A.method_defined? :method1......#=> true
C.private_method_defined? "method1" #=> false
C.private_method_defined? "method2" #=> true
C.private_method_defined? "method2", true #=> true
C.private_method_defined? "method2", false #=> false
C.method_defined? "method2" #=> false
//}...