るりまサーチ

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

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. kernel $-i

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

static VALUE include_class_new(VALUE module, VALUE super) (38600.0)

super をスーパークラスとして モジュールの「化身」クラスを作成し返します。

super をスーパークラスとして
モジュールの「化身」クラスを作成し返します。

Class#superclass -> Class | nil (36519.0)

自身のスーパークラスを返します。

...//emlist[例][ruby]{
File.superclass #=> IO
I
O.superclass #=> Object
class
Foo; end
class
Bar < Foo; end
Bar.superclass #=> Foo
Object.superclass #=> BasicObject
//}

ただし BasicObject.superclass は nil を返します。

//emlist[例][ruby]{
BasicObject....
...superclass #=> nil
//}...
...superclass #=> nil
//}

@see Class#subclasses...

irb/completion (32006.0)

irb の completion 機能を提供するライブラリです。

...irb の completion 機能を提供するライブラリです。

=== 使い方

$ irb -r irb/completion

とするか, ~/.irbrc 中に

require "irb/completion"

を入れてください.
i
rb実行中に require "irb/completion" してもよいです.

i
rb 実行中に [Tab] を押すとコ...
...全に補完します.

i
rb(main):001:0> in
i
n inspect instance_eval
i
nclude install_alias_method instance_of?
i
nitialize install_aliases instance_variables
i
rb(main):001:0> inspect
"main"
i
rb(main):002:0> foo = Objec...
...lic_methods
foo.=~ foo.id foo.respond_to?
foo.__id__ foo.inspect foo.send
foo.__send__ foo.instance_eval foo.singleton_methods
foo.class foo.instance_of? foo.taint
foo.clone foo.i...

Class#inherited(subclass) -> () (30336.0)

クラスのサブクラスが定義された時、新しく生成されたサブクラスを引数 にインタプリタから呼び出されます。このメソッドが呼ばれるタイミングは クラス定義文の実行直前です。

...ubclass プログラム内で新たに定義された自身のサブクラスです。

//emlist[例][ruby]{
class
Foo
def Foo.inherited(subclass)
puts "class \"#{self}\" was inherited by \"#{subclass}\""
end
end
class
Bar < Foo
puts "executing class body"
end

# => class "Foo" was inherit...
...ed by "Bar"
# executing class body
//}...

Digest::Class (27000.0)

絞り込み条件を変える

static int ins_methods_i(ID key, NODE *body, VALUE ary) (26216.0)

rb_class_instance_methods() のイテレータブロック (通常版)。

...rb_class_instance_methods() のイテレータブロック (通常版)。...

static int ins_methods_priv_i(ID key, NODE *body, VALUE ary) (26216.0)

rb_class_instance_methods() のイテレータブロック (private メソッド版)。

...rb_class_instance_methods() のイテレータブロック
(private メソッド版)。...

static int ins_methods_prot_i(ID key, NODE *body, VALUE ary) (26216.0)

rb_class_instance_methods() のイテレータブロック (protected メソッド版)。

...rb_class_instance_methods() のイテレータブロック
(protected メソッド版)。...

irb (26108.0)

irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

...irb は Interactive Ruby の略です。
i
rb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

=== irb の使い方

Ruby さえ知っていれば irb を使うのは簡単です。
i
rb コマンドを実行すると、以下のようなプロン...
...

$ irb
i
rb(main):001:0>

あとは Ruby の式を入力するだけで、その式が実行され、結果が表示されます。

i
rb(main):001:0> 1+2
3
i
rb(main):002:0> class Foo
i
rb(main):003:1> def foo
i
rb(main):004:2> print 1
i
rb(main):005:2> end
i
rb(main):006:1>...
...end
:foo
i
rb(main):007:0>

また irb コマンドは readline ライブラリにも対応しています。
readline ライブラリがインストールされている時には
自動的にコマンドライン編集や履歴の機能が使えるようになります。

=== irb のコマン...

static VALUE rb_class_superclass(VALUE klass) (24500.0)

絞り込み条件を変える

<< 1 2 3 ... > >>