138件ヒット
[1-100件を表示]
(0.100秒)
別のキーワード
種類
- インスタンスメソッド (66)
- 特異メソッド (24)
- 関数 (24)
- マクロ (24)
ライブラリ
- ビルトイン (36)
- delegate (12)
- e2mmap (6)
-
rdoc
/ context (24) -
rdoc
/ top _ level (12)
クラス
- Class (36)
-
RDoc
:: Context (24) -
RDoc
:: TopLevel (12)
モジュール
- Exception2MessageMapper (6)
- Kernel (12)
キーワード
- DelegateClass (12)
- RMODULE (12)
-
add
_ class (12) -
add
_ class _ or _ module (24) -
def
_ exception (6) - new (24)
-
rb
_ class _ superclass (12) - superclass (24)
検索結果
先頭5件
-
struct RClass * RCLASS(VALUE obj) (44400.0)
-
-
static VALUE rb
_ class _ superclass(VALUE klass) (18300.0) -
-
Class
# superclass -> Class | nil (15300.0) -
自身のスーパークラスを返します。
...ます。
//emlist[例][ruby]{
File.superclass #=> IO
IO.superclass #=> Object
class Foo; end
class Bar < Foo; end
Bar.superclass #=> Foo
Object.superclass #=> BasicObject
//}
ただし BasicObject.superclass は nil を返します。
//emlist[例][ruby]{
Bas......icObject.superclass #=> nil
//}......icObject.superclass #=> nil
//}
@see Class#subclasses... -
static VALUE superclass(VALUE self
, NODE *node) (12300.0) -
クラス文のスーパークラスを表すノード node を 評価してクラスを得ます。
クラス文のスーパークラスを表すノード node を
評価してクラスを得ます。 -
RDoc
:: TopLevel # add _ class _ or _ module(collection , class _ type , name , superclass) -> RDoc :: NormalClass | RDoc :: SingleClass | RDoc :: NormalModule (9600.0) -
collection に name で指定したクラス、モジュールを追加します。
...collection に name で指定したクラス、モジュールを追加します。
@param collection クラス、モジュールを追加する先を Hash オブジェ
クトで指定します。
@param class_type 追加するクラス、モジュールを RDoc::NormalClass、......RDoc::SingleClass、RDoc::NormalModule オ
ブジェクトのいずれかで指定します。
@param name クラス名を文字列で指定します。
@param superclass 追加するクラスの親クラスを RDoc::NormalClass オ
ブジェ... -
RDoc
:: Context # add _ class(class _ type , name , superclass) -> RDoc :: SingleClass | RDoc :: NormalClass (6600.0) -
引数で指定したクラスを追加します。
...@param class_type 追加するクラス、モジュールを RDoc::NormalClass、
RDoc::SingleClass、RDoc::NormalModule オ
ブジェクトのいずれかで指定します。
@param name クラス名を文字列で指定します。
@param superclass 追加......するクラスの親クラスを RDoc::NormalClass オ
ブジェクトで指定します。... -
RDoc
:: Context # add _ class _ or _ module(collection , class _ type , name , superclass = nil) -> RDoc :: NormalClass | RDoc :: SingleClass | RDoc :: NormalModule (6600.0) -
collection に name で指定したクラス、モジュールを追加します。
...collection に name で指定したクラス、モジュールを追加します。
@param collection クラス、モジュールを追加する先を Hash オブジェ
クトで指定します。
@param class_type 追加するクラス、モジュールを RDoc::NormalClass、......RDoc::SingleClass、RDoc::NormalModule オ
ブジェクトのいずれかで指定します。
@param name クラス名を文字列で指定します。
@param superclass 追加するクラスの親クラスを RDoc::NormalClass オ
ブジェ... -
Kernel
# DelegateClass(superclass) -> object (6200.0) -
クラス superclass のインスタンスへメソッドを委譲するクラスを定義し、 そのクラスを返します。
...クラス superclass のインスタンスへメソッドを委譲するクラスを定義し、
そのクラスを返します。
@param superclass 委譲先となるクラス
例:
//emlist{
require 'delegate'
class ExtArray < DelegateClass(Array)
def initialize
super([])
end
end
a = E......xtArray.new
p a.class # => ExtArray
a.push 25
p a # => [25]
//}... -
struct RClass * RMODULE(VALUE obj) (6200.0)
-