Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Classクラス > new
new(*args, &block) -> object
[permalink][rdoc]自身のインスタンスを生成して返します。このメソッドの引数はブロック引数も含め Object#initialize に渡されます。
new は Class#allocate でインスタンスを生成し、 Object#initialize で初期化を行います。
# [[c:Class]] クラスのインスタンス、C クラスを生成
C = Class.new # => C
# [[c:Class]] クラスのインスタンス、C クラスのインスタンスを生成
C.new # => #<C:0x00005623f8b4e458>