るりまサーチ

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

別のキーワード

  1. string []=
  2. string slice!
  3. string slice
  4. string []
  5. string gsub

検索結果

<< < 1 2 3 4 5 ... > >>

Module#private(*name) -> Array (46.0)

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

...可視性については d:spec/def#limit を参照して下さい。

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

@
raise NameError 存在しないメソッド名を指定した場合...

Module#private(names) -> Array (46.0)

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

...可視性については d:spec/def#limit を参照して下さい。

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

@
raise NameError 存在しないメソッド名を指定した場合...

Module#public() -> nil (46.0)

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

...可視性については d:spec/def#limit を参照して下さい。

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

@
raise NameError 存在しないメソッド名を指定した場合...

Module#public(*name) -> Array (46.0)

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

...可視性については d:spec/def#limit を参照して下さい。

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

@
raise NameError 存在しないメソッド名を指定した場合...

Module#public(names) -> Array (46.0)

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

...可視性については d:spec/def#limit を参照して下さい。

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

@
raise NameError 存在しないメソッド名を指定した場合...

絞り込み条件を変える

Module#attr(*name) -> [Symbol] (38.0)

インスタンス変数読み取りのためのインスタンスメソッド name を定義します。

...す。

//emlist[例][ruby]{
def name
@
name
end
//}

第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。

//emlist[例][ruby]{
def name=(val)
@
name = val
end
//}

第 2 引数 に...
...true か false を指定する方法は非推奨です。

@
param name String または Symbol で指定します。
@
return 定義されたメソッド名を Symbol の配列で返します。...

Module#attr(name, false) -> [Symbol] (38.0)

インスタンス変数読み取りのためのインスタンスメソッド name を定義します。

...す。

//emlist[例][ruby]{
def name
@
name
end
//}

第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。

//emlist[例][ruby]{
def name=(val)
@
name = val
end
//}

第 2 引数 に...
...true か false を指定する方法は非推奨です。

@
param name String または Symbol で指定します。
@
return 定義されたメソッド名を Symbol の配列で返します。...

Module#attr(name, true) -> [Symbol] (38.0)

インスタンス変数読み取りのためのインスタンスメソッド name を定義します。

...す。

//emlist[例][ruby]{
def name
@
name
end
//}

第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。

//emlist[例][ruby]{
def name=(val)
@
name = val
end
//}

第 2 引数 に...
...true か false を指定する方法は非推奨です。

@
param name String または Symbol で指定します。
@
return 定義されたメソッド名を Symbol の配列で返します。...

Module#attr_accessor(*name) -> [Symbol] (38.0)

インスタンス変数 name に対する読み取りメソッドと書き込みメソッドの両方を 定義します。

...ドで定義されるメソッドの定義は以下の通りです。

//emlist[例][ruby]{
def name
@
name
end
def name=(val)
@
name = val
end
//}

@
param name String または Symbol を 1 つ以上指定します。
@
return 定義されたメソッド名を Symbol の配列で返します。...

Module#const_set(name, value) -> object (38.0)

モジュールに name で指定された名前の定数を value とい う値として定義し、value を返します。

...ジが出力されます。

@
param name Symbol,String で定数の名前を指定します。
@
param value セットしたい値を指定します。

//emlist[例][ruby]{
module
Foo; end

# Symbolを指定した場合
Foo.const_set(:FOO, 123)
Foo::FOO # => 123

# Stringを指定した場合
Foo.c...

絞り込み条件を変える

Module#define_method(name) { ... } -> Symbol (38.0)

インスタンスメソッド name を定義します。

...val されます。

@
param name メソッド名を String または Symbol を指定します。

@
param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。

@
return メソッド名を表す Symbol を返します。

@
raise TypeError me...

Module#define_method(name, method) -> Symbol (38.0)

インスタンスメソッド name を定義します。

...val されます。

@
param name メソッド名を String または Symbol を指定します。

@
param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。

@
return メソッド名を表す Symbol を返します。

@
raise TypeError me...
<< < 1 2 3 4 5 ... > >>