2件ヒット
[1-2件を表示]
(0.037秒)
別のキーワード
キーワード
-
private
_ class _ method (1) -
singleton
_ class? (1)
検索結果
-
Module
# singleton _ class? -> bool (18367.0) -
self が特異クラスの場合に true を返します。そうでなければ false を返し ます。
self が特異クラスの場合に true を返します。そうでなければ false を返し
ます。
//emlist[例][ruby]{
class C
end
C.singleton_class? # => false
C.singleton_class.singleton_class? # => true
//} -
Module
# private _ class _ method(*name) -> self (46.0) -
name で指定したクラスメソッド (クラスの特異メソッド) の 可視性を private に変更します。
...) の
可視性を private に変更します。
@param name 0 個以上の String または Symbol を指定します。
//emlist[例][ruby]{
module Foo
def self.foo; end
end
Foo.singleton_class.private_method_defined?(:foo) # => false
Foo.private_class_method(:foo) # => Foo
Foo.singleton_cla...