るりまサーチ

最速Rubyリファレンスマニュアル検索!
228件ヒット [101-200件を表示] (0.022秒)
トップページ > クラス:Module[x] > クエリ:Array[x] > 種類:インスタンスメソッド[x]

別のキーワード

  1. array fill
  2. array []
  3. array sample
  4. array []=
  5. array new

ライブラリ

キーワード

検索結果

<< < 1 2 3 > >>

Module#private(name) -> String | Symbol (10.0)

メソッドを private に設定します。

...て下さい。

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

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
class Foo...

Module#protected() -> nil (10.0)

メソッドを protected に設定します。

...い。

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

@raise NameError 存在しないメソッド名を指定した場合に発生します。


@see Module#protected_method_defined?...

Module#protected(name) -> String | Symbol (10.0)

メソッドを protected に設定します。

...い。

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

@raise NameError 存在しないメソッド名を指定した場合に発生します。


@see Module#protected_method_defined?...

Module#public() -> nil (10.0)

メソッドを public に設定します。

...て下さい。

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

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1...

Module#public(name) -> String | Symbol (10.0)

メソッドを public に設定します。

...て下さい。

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

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1...

絞り込み条件を変える

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

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

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

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

Foo.singleton_class.private_method_defined?(:foo) # => false
Foo.private_class_method(:foo)...

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

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

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

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

Foo.singleton_class.private_method_defined?(:foo) # => false
Foo.private_class_method(:foo)...

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

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

...更します。

@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 # NoMethodError: pri...

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

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

...更します。

@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 # NoMethodError: pri...
<< < 1 2 3 > >>