[#47715] Windowsで1.9.2p136+zlibのインストール — AOKI Yoshihiro <aoki@...>

あおきと申します。

14 messages 2010/12/27
[#47716] Re: Windowsで1.9.2p136+zlibのインストール — "U.Nakamura" <usa@...> 2010/12/27

こんにちは、なかむら(う)です。

[ruby-list:47701] super の引数

From: "Takashi SUGA" <suchowan@...>
Date: 2010-12-18 01:30:43 UTC
List: ruby-list #47701
須賀です。

super の引数の挙動が微妙に変わっているのですが、
どこかドキュメントにありましたでしょうか。

-----------------------------------------------------
class A
  def initialize(*args)
    p args
  end
end

class B < A
  def initialize(*args)
    options = args[-1].is_a?(Hash) ? args.pop.dup : {}
    super
  end
end

B.new(1,2,3, {:option=>4})
-----------------------------------------------------
$ ruby -v
ruby 1.8.4 (2005-12-24) [i386-cygwin]
$ ruby options.rb
[1, 2, 3, {:option=>4}]
-----------------------------------------------------
$ ruby -v
ruby 1.9.2p0 (2010-08-18) [i386-mswin32_100]
$ >ruby options.rb
[1, 2, 3]
-----------------------------------------------------

------------------------------------------------------------------
******* 須賀 隆 **** http://www.asahi-net.or.jp/~dd6t-sg/ *******



In This Thread

Prev Next