33件ヒット
[1-33件を表示]
(0.015秒)
別のキーワード
キーワード
- Ruby プログラムの実行 (11)
-
ruby 1
. 8 . 3 feature (11)
検索結果
-
変数と定数 (15045.0)
-
変数と定数 * local * instance * class * class_var_scope * global * pseudo * const * prio
...変数と定数
* local
* instance
* class
* class_var_scope
* global
* pseudo
* const
* prio
Ruby の変数と定数の種別は変数名の最初の一文字によって、
ローカル変数、
インスタンス変数、
クラス変数、
グローバル変数、
定数
のい......中で定義され、クラスの特異メソッド、インスタンスメソッドなどから参照/
代入ができます。
クラス変数と定数の違いは以下の通りです。
* 再代入可能(定数は警告を出す)
* クラスの外から直接参照できない(継承され......ス変数(モジュール変数)は、そのモジュールをイ
ンクルードしたクラス間でも共有されます。
//emlist[][ruby]{
module Foo
@@foo = 1
end
class Bar
include Foo
p @@foo += 1 # => 2
end
class Baz
include Foo
p @@foo += 1 # => 3
end
//}... -
Ruby プログラムの実行 (60.0)
-
Ruby プログラムの実行 === Ruby プログラム
...パイル時ではなく)実行時に行われます。
書式
module ModuleName
本体
end
モジュール定義式は評価されるとまず新しい無名のモジュールを生成します。
ただしすでに ModuleName と名付けられたモジュールがある場合はそれ......。このような場合は「モジュール定義の追加」をすること
になります。
モジュールを得たら次にそれを定数 ModuleName に代入します。この定数が
モジュールの名前になります。このとき同名の定数にモジュール以外が代入......ェクトそれ
自身が変化することを禁止するのではないことに注意してください。
==== 多重代入
まだ
=== 変数と定数
変数および定数はオブジェクトをひとつだけ記憶しておくことができます。
この、オブジェクトを記憶... -
ruby 1
. 8 . 3 feature (42.0) -
ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))
...5-06-07
: Module#class_variable_get [ruby] [new]
: Module#class_variable_set [ruby] [new]
クラスメソッドから((<変数と定数/クラス変数>))にアクセスするための
((<Module#class_variable_get|Module/class_variable_get>)) と
((<Module#class_variable_set|Module/class_va......]
追加。((<ruby-talk:129732>))
=== 2005-02-04
: RSS Parser/Maker [lib] [new]
((<Imageモジュール|URL:http://web.resource.org/rss/1.0/modules/image/>))のサポート
=== 2005-02-03
: RSS::Element#convert(value) [lib] [new]
valueのエンコーディングを変換するメソッ...