55件ヒット
[1-55件を表示]
(0.021秒)
種類
- インスタンスメソッド (33)
- 文書 (22)
クラス
- OpenStruct (11)
- Struct (11)
- Thread (11)
キーワード
- Ruby プログラムの実行 (11)
- クラス/メソッドの定義 (11)
検索結果
先頭5件
-
Struct
# []=(member , value) (18112.0) -
構造体の member で指定されたメンバの値を value にして value を返します。
...す。
Symbol, String でメンバの名前を指定します。
@param value メンバに設定する値を指定します。
@raise IndexError member が整数で存在しないメンバを指定した場合に発生します。
@raise NameError member が String, Symbol で存在... -
OpenStruct
# []=(name , value) (18106.0) -
引数 name で指定した要素に対応する値に value をセットします。
...引数 name で指定した要素に対応する値に value をセットします。
@param name 要素の名前を文字列か Symbol オブジェクトで指定します。
@param value セットする値を指定します。
例:
require 'ostruct'
person = OpenStruct.new('name' => 'John... -
Thread
# []=(name , val) (18106.0) -
val を name に対応するスレッド固有のデータとして格納します。
...を name に対応するスレッド固有のデータとして格納します。
@param name スレッド固有データのキーを文字列か Symbol で指定します。文字列を指定した場合は String#to_sym によりシンボルに変換されます。
@param val スレッド固有... -
Ruby プログラムの実行 (30.0)
-
Ruby プログラムの実行 === Ruby プログラム
...義式は、最後に評価した式の結果を返します。
評価する式がひとつもなければ nil になります。
ただし Fixnum Symbol のインスタンスおよび true false nil には特異クラスは
定義できません。
==== メソッド定義式
メソッドを定......古いメソッドを捨てて新しいメソッドの内容によって定義しなおします。
メソッド定義式は、メソッド名を Symbol にしたオブジェクトを返します。
==== 特異メソッド定義式
オブジェクトの特異クラスにメソッドを定義し......val
これなんだっけ
=== 代入
代入とは、変数・定数のいずれかにオブジェクトを記憶させることを言います。
[]= や属性代入のメソッド呼び出しも文法上は代入のように見えますが、
それはここで定義する代入ではありま... -
クラス/メソッドの定義 (30.0)
-
クラス/メソッドの定義 * クラス/メソッドの定義: * class * singleton_class * module * method * operator * nest_method * eval_method * singleton_method * class_method * limit * 定義に関する操作: * alias * undef * defined
...e, else, ensure 節を指定できます。
例外処理についてはd:spec/control#begin参照。
メソッド定義式は、メソッド名を Symbol にしたオブジェクトを返します。
@see https://magazine.rubyist.net/articles/0041/0041-200Special-kwarg.html
====[a:operator] 演......# -obj
# 要素代入
def foo=(value); end # obj.foo = value
# [] と []=
def [](key); end # obj[key]
def []=(key, value); end # obj[key] = value
def []=(key, key2, value); end # obj[key, key2] = value
# バッククォート記法
def `(arg); en......指向システムにお
けるクラスメソッドの働きをすることになります。
特異メソッド定義式は、メソッド名を Symbol にしたオブジェクトを返します。
===[a:class_method] クラスメソッドの定義
Ruby におけるクラスメソッドとは...