るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.351秒)
トップページ > クエリ:ruby[x] > 種類:インスタンスメソッド[x] > クエリ:-[x] > クエリ:@[x] > クエリ:end[x] > クエリ:private_class_method[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

ライブラリ

クラス

検索結果

Module#private_class_method(*name) -> self (18239.0)

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

...可視性を private に変更します。

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

//emlist[例][ruby]{
module Foo
def self.foo; end
end


Foo.singleton_class.private_method_defin...

Module#private_class_method(names) -> self (18239.0)

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

...可視性を private に変更します。

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

//emlist[例][ruby]{
module Foo
def self.foo; end
end


Foo.singleton_class.private_method_defin...

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

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

...c に変更します。

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

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


private_class_method
:foo
end


Foo.foo # NoMethodEr...

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

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

...c に変更します。

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

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


private_class_method
:foo
end


Foo.foo # NoMethodEr...