るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.104秒)

別のキーワード

  1. argf.class each_line
  2. argf.class each
  3. argf.class lines
  4. argf.class to_a
  5. argf.class gets

ライブラリ

クラス

検索結果

Module#public_class_method(*name) -> self (24247.0)

name で指定したクラスメソッド (クラスの特異メソッド) の 可視性を public に変更します。

... String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

//emlist[例][ruby]{
class
Foo
def self.foo
"foo"
end

private_class_method :foo
end

Foo.foo # NoMethodError: private method `foo' called for Foo:Class

F...
...oo.public_class_method(:foo) # => Foo
Foo.foo # => "foo"
//}...

Module#public_class_method(names) -> self (24247.0)

name で指定したクラスメソッド (クラスの特異メソッド) の 可視性を public に変更します。

... String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

//emlist[例][ruby]{
class
Foo
def self.foo
"foo"
end

private_class_method :foo
end

Foo.foo # NoMethodError: private method `foo' called for Foo:Class

F...
...oo.public_class_method(:foo) # => Foo
Foo.foo # => "foo"
//}...