るりまサーチ

最速Rubyリファレンスマニュアル検索!
96件ヒット [1-96件を表示] (0.018秒)
トップページ > クエリ:*[x] > クエリ:superclass[x]

別のキーワード

  1. _builtin *
  2. matrix *
  3. vector *
  4. bigdecimal *
  5. array *

検索結果

static VALUE superclass(VALUE self, NODE *node) (38200.0)

クラス文のスーパークラスを表すノード node を 評価してクラスを得ます。

クラス文のスーパークラスを表すノード node を
評価してクラスを得ます。

ruby 1.8.4 feature (1122.0)

ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。

...feature
ruby 1.8.4 での ruby 1.8.3 からの変更点です。

掲載方針

*
バグ修正の影響も含めて動作が変わるものを収録する。
*
単にバグを直しただけのものは収録しない。
*
ライブラリへの単なる定数の追加は収録しない。

以下は...
...))

# * カテゴリ
# * [ruby]: ruby インタプリタの変更
# * [api]: 拡張ライブラリ API
# * [lib]: ライブラリ
*
レベル
*
[bug]: バグ修正
*
[new]: 追加されたクラス/メソッドなど
*
[compat]: 変更されたクラス/メソッドなど
*
...
...if super is
# called from Kernel method.
#
# * eval.c (exec_under): frame during eval should preserve external
# information.

: super [bug]

Kernelのメソッド内でsuperを呼んだ時に、存在しないsuperclass
にアクセスしようとするバグの修正...

1.6.8から1.8.0への変更点(まとめ) (708.0)

1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))

...の変更点(まとめ)
*
((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>))
*
((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>))
*
((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>))
*
((<1.6.8から1.8.0...
...とめ)/追加された定数>))
*
((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>))
*
((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>))
*
((<1.6.8から1.8.0への変更...
...っぱりわかりません(^^;;

class << Object.new
class << self.superclass
p [self.id, self]
end
class << self
p [self.superclass.id, self.superclass]
end
end
=> ruby 1.6.7 (2002-03-01) [i586-linux]...

クラス/メソッドの定義 (486.0)

クラス/メソッドの定義 * クラス/メソッドの定義: * class * singleton_class * module * method * operator * nest_method * eval_method * singleton_method * class_method * limit * 定義に関する操作: * alias * undef * defined

...ソッドの定義
*
クラス/メソッドの定義:
*
class
*
singleton_class
*
module
*
method
*
operator
*
nest_method
*
eval_method
*
singleton_method
*
class_method
*
limit
*
定義に関する操作:
*
alias
*
undef
*
defined

===[a:c...
...class Foo < Super
def test
# ...
end
# ...
end
//}

文法:

class 識別子 [`<' superclass ]
式..
end

文法:

class 識別子 [`<' superclass ]
式..
[rescue [error_type,..] [=> evar] [then]
式..].....
...指定しても同じ)
class Foo
def bar
end
end

# 間違ったスーパークラスを指定するとエラー
class Foo < String
end
# => superclass mismatch for class Foo (TypeError)
//}

クラス定義式の中は self がそのクラスであることと、
limitのデフォルトが異...

ruby 1.8.2 feature (180.0)

ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。

...載方針

*
バグ修正の影響も含めて動作が変わるものを収録する。
*
単にバグを直しただけのものは収録しない。
*
ライブラリへの単なる定数の追加は収録しない。

以下は各変更点に付けるべきタグです。

*
カテゴリ
*
[ruby]:...
...変更
*
[api]: 拡張ライブラリ API
*
[lib]: ライブラリ
*
レベル
*
[bug]: バグ修正
*
[new]: 追加されたクラス/メソッドなど
*
[compat]: 変更されたクラス/メソッドなど
*
互換性のある変更
*
only backward-compatibility
*
影響...
...ange]
Z* が最初の null までしかマッチしないようになりました。((<ruby-talk:98281>))

$ ruby1.8.1 -e 'p "abc\000def\000".unpack("Z*Z*")'
["abc\000def", ""]

$ ruby1.8.2 -e 'p "abc\000def\000".unpack("Z*Z*")'
["abc", "def"]

=== 2004-05-10
: superclass mismatc...

絞り込み条件を変える

ruby 1.8.3 feature (138.0)

ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))

...ruby 1.8.3 feature
*
((<ruby 1.8 feature>))
*
((<ruby 1.8.2 feature>))

ruby 1.8.2 から ruby 1.8.3 までの変更点です。

掲載方針

*
バグ修正の影響も含めて動作が変わるものを収録する。
*
単にバグを直しただけのものは収録しない。
*
ライブラリ...
...主観))

*
カテゴリ
*
[ruby]: ruby インタプリタの変更
*
[api]: 拡張ライブラリ API
*
[lib]: ライブラリ
*
レベル
*
[bug]: バグ修正
*
[new]: 追加されたクラス/メソッドなど
*
[compat]: 変更されたクラス/メソッドなど
*
互換...
...er [lib] [bug]

継承するとエラーになるバグを修正。 ((<ruby-talk:126104>))

=== 2005-01-12
: Class#superclass [ruby] [bug]
特異クラスのメソッド superclass が特異クラスを返すように修正されました。
((<ruby-list:40519>))

=== 2005-01-09

: IO#read [ob...

ruby 1.6 feature (84.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...=> ruby 1.6.7 (2002-07-30) [i586-linux]
"0"

: 2002-05-23 -* オプション(?)

以前まで、

#! ruby -*- mode: ruby -*-

のような Emacs の '-*-' 指定を使用したスクリプトのために -* 以降を無
視する(何もしないオプションとして認識)...
...の特別扱いはなくなりました。Emacs の '-*-' 指定は、2行目に書くように
するべきです。((<ruby-dev:17193>))

ruby '-*' -v
=> ruby 1.6.7 (2002-03-01) [i586-linux]

=> ruby: invalid option -* (-h will show valid options)

: 2002-05-22 parsedate...
...れていません
でした。((<ruby-bugs-ja:PR#87>))

class A
p self.id
end
class A < String
p self.id
p self.superclass
end

=> ruby 1.6.5 (2001-09-19) [i586-linux]
537760880
-:4: warning: already initialized constant A
537757180...

Ruby用語集 (54.0)

Ruby用語集 A B C D E F G I J M N O R S Y

...str.size」「user&.name」といったメソッド呼び出しにおける
「.」「&.」も演算子である。
「[*0..9]」におけるいわゆる splat 展開の * や、
Proc オブジェクトをブロックとして渡す「strs.map(&:length)」に
おける & も演算子であ...
...ある。

→ refinement

: オペランド
: operand
演算子式において演算の対象となる式。式 a + b * c において、+ の
オペランドは a と b * c の二つである。

被演算子ともいう。

Ruby の演算子式の中にはメソッド呼び出しに還...
...、true 以外のオブジェクトを
返すことで、単なる真偽を越えた情報を与えるものもある。

: 上位クラス
: superclass
=スーパークラス

: 条件演算子
: conditional operator
条件式・真式・偽式の三つの項を取り、条件式の値が...