646件ヒット
[1-100件を表示]
(0.170秒)
ライブラリ
- ビルトイン (301)
- erb (11)
-
fiddle
/ import (11) - forwardable (33)
- json (11)
- logger (1)
- openssl (11)
- profiler (6)
-
rdoc
/ context (22) -
rdoc
/ generator / darkfish (11) -
rdoc
/ generator / ri (11) -
rexml
/ document (22) -
rubygems
/ specification (22) -
shell
/ command-processor (6) - thread (2)
- tracer (22)
- win32ole (33)
クラス
- BasicObject (55)
- Data (4)
- ERB (11)
- File (11)
-
Gem
:: Specification (22) - Object (66)
-
RDoc
:: Context (22) -
RDoc
:: Generator :: Darkfish (11) -
RDoc
:: Generator :: RI (11) -
REXML
:: Child (11) -
REXML
:: Parent (11) -
Shell
:: CommandProcessor (6) - Struct (2)
-
Thread
:: Backtrace :: Location (44) - Tracer (22)
- WIN32OLE (11)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ TYPE (11)
モジュール
- Enumerable (66)
-
Fiddle
:: Importer (11) - Forwardable (33)
-
JSON
:: Generator :: GeneratorMethods :: Object (11) - ObjectSpace (33)
キーワード
- ! (11)
- != (11)
- == (11)
- Application (1)
- Cipher (11)
- ConditionVariable (11)
- Location (11)
- Marshal フォーマット (11)
-
Profiler
_ _ (6) - Ruby用語集 (11)
-
_ dump (11) -
absolute
_ path (11) -
base
_ label (11) -
def
_ delegator (11) -
def
_ instance _ delegator (11) -
default
_ event _ sources (11) - define (4)
-
define
_ finalizer (22) -
from
_ yaml (11) - handler= (11)
-
initialize
_ classes _ and _ modules (11) -
initialize
_ copy (11) -
initialize
_ methods _ etc (11) - inspect (11)
-
instance
_ delegate (11) -
instance
_ eval (22) -
instance
_ variable _ defined? (11) -
instance
_ variable _ get (11) -
irb
/ completion (11) - logger (11)
- max (22)
- min (44)
- new (35)
-
ole
_ activex _ initialize (11) - path (11)
-
rb
_ class _ initialize (11) -
rb
_ mod _ initialize (11) -
rb
_ obj _ call _ init (11) -
rb
_ thread _ initialize (11) -
ruby 1
. 8 . 2 feature (11) -
set
_ get _ line _ procs (22) -
singleton
_ method (11) - struct (11)
-
to
_ json (11) -
to
_ s (11) -
undefine
_ finalizer (11) -
yaml
_ initialize (11) - セキュリティモデル (11)
検索結果
先頭5件
-
irb
/ completion (32006.0) -
irb の completion 機能を提供するライブラリです。
...irb の completion 機能を提供するライブラリです。
=== 使い方
$ irb -r irb/completion
とするか, ~/.irbrc 中に
require "irb/completion"
を入れてください.
irb実行中に require "irb/completion" してもよいです.
irb 実行中に [Tab] を押すとコ......全に補完します.
irb(main):001:0> in
in inspect instance_eval
include install_alias_method instance_of?
initialize install_aliases instance_variables
irb(main):001:0> inspect
"main"
irb(main):002:0> foo = Objec......覧がでます.
irb(main):003:0> foo.
foo.== foo.frozen? foo.protected_methods
foo.=== foo.hash foo.public_methods
foo.=~ foo.id foo.respond_to?
foo.__id__ foo.inspect f... -
Object
# initialize(*args , &block) -> object (30349.0) -
ユーザ定義クラスのオブジェクト初期化メソッド。
...。
このメソッドは Class#new から新しく生成されたオブ
ジェクトの初期化のために呼び出されます。他の言語のコンストラクタに相当します。
デフォルトの動作ではなにもしません。
initialize には
Class#new に与えられた引数......。
initialize という名前のメソッドは自動的に private に設定され
ます。
@param args 初期化時の引数です。
@param block 初期化時のブロック引数です。必須ではありません。
//emlist[][ruby]{
class Foo
def initialize name
puts "initialize Fo......o"
@name = name
end
end
class Bar < Foo
def initialize name, pass
puts "initialize Bar"
super name
@pass = pass
end
end
it = Bar.new('myname','0500')
p it
#=> initialize Bar
# initialize Foo
# #<Bar:0x2b68f08 @name="myname", @pass="0500">
//}
@see Class#new... -
RDoc
:: Generator :: Darkfish # initialize(store , options) -> RDoc :: Generator :: Darkfish (30301.0) -
RDoc::Generator::Darkfish オブジェクトを初期化します。
...RDoc::Generator::Darkfish オブジェクトを初期化します。
@param store RDoc::Store オブジェクトを指定します。
@param options RDoc::Options オブジェクトを指定します。... -
RDoc
:: Generator :: RI # initialize(store , options) -> RDoc :: Generator :: RI (30301.0) -
RDoc::Generator::RI オブジェクトを初期化します。
...RDoc::Generator::RI オブジェクトを初期化します。
@param store RDoc::Store オブジェクトを指定します。
@param options RDoc::Options オブジェクトを指定します。... -
Shell
:: CommandProcessor . initialize -> () (30301.0) -
@todo
@todo
このクラスを初期化します。 -
WIN32OLE
# ole _ activex _ initialize -> nil (24313.0) -
ActiveXコントロール用の初期化を行います。
...ActiveXコントロール用の初期化を行います。
ole_activex_initializeメソッドは、スクリプト内でActiveXコントロールを利
用できるように、オブジェクトが持つ永続化データを初期化します。
ActiveXコントロール(OCX)は、主にUI用......利用されるOLEオートメーションサー
バです。ActiveXコントロールは、IDEを利用した開発時と、プログラムの実行
時の2種類の実行モードを持ちます。これは、開発時の設定を永続化するためで
す。
幾つかのActiveXコントロー......ます。
@raise WIN32OLERuntimeError オブジェクトがActiveXコントロールの永続化イ
ンターフェイスを持たない場合に通知します。
obj = WIN32OLE.new("ProgID_or_GUID_of_ActiveX_Control")
obj.ole_activex_initialize
obj.method(...... -
static VALUE rb
_ class _ initialize(int argc , VALUE *argv , VALUE klass) (18516.0) -
Class#initialize の実体です。
...Class#initialize の実体です。... -
static VALUE rb
_ thread _ initialize(VALUE thread , VALUE args) (18500.0) -
-
static VALUE rb
_ mod _ initialize(VALUE module) (18400.0) -
-
Object
# initialize _ copy(obj) -> object (18343.0) -
(拡張ライブラリによる) ユーザ定義クラスのオブジェクトコピーの初期化メソッド。
...期化メソッド。
このメソッドは self を obj の内容で置き換えます。ただ
し、self のインスタンス変数や特異メソッドは変化しません。
Object#clone, Object#dupの内部で使われています。
initialize_copy は、Ruby インタプリタが知り...... initialize_copy でコピーするよう定義しておくことで、dup や clone
を再定義する必要がなくなります。
デフォルトの Object#initialize_copy は、 freeze チェックおよび型のチェックを行い self
を返すだけのメソッドです。
initialize_cop......ソッドは
自動的に private に設定されます。
@raise TypeError レシーバが freeze されているか、obj のクラスがレシーバ
のクラスと異なる場合に発生します。
@see Object#clone,Object#dup
以下に例として、dup や clone がこのメソッドを...