24件ヒット
[1-24件を表示]
(0.016秒)
別のキーワード
検索結果
-
static VALUE classname(VALUE klass) (64200.0)
-
-
Ruby プログラムの実行 (108.0)
-
Ruby プログラムの実行 === Ruby プログラム
...ます。
書式
class ClassName [< スーパークラス式]
式
end
クラス定義式は評価されるとまずクラスを生成しようとします。スーパークラ
ス式が指定されていたらそれを評価し、その値を上位クラスとする Class
クラスのイ......は例外 TypeError が発生します。
クラスを得たら次にそれを定数「ClassName」に代入します。これによってク
ラス名が決定されます。このとき同名の定数に Class のインスタンスでない
ものが代入されている場合は例外 TypeError......が発生します。
最後に新しいフレームを生成し、トップレベルブロックの self および class
に定義を行おうとするクラスを設定して、そのフレーム上で定義式中の式を評
価します。クラス定義式は最後に評価した式の結果...