ぽっくるのITざっき

IT関連技術についての覚え書きです。不定期更新です。

【Ruby】 複数のinitializeは定義できない? (2)

2007-12-12 01:16:50 | Weblog
前回の投稿に対して通りすがりさんよりコメントをいただきました。

Rubyではデフォルト引数を使うといいかもです。

 def initialize(param1, param2=nil)
  ...
  
  unless param2.nil? # 引数param2 が指定されている場合の処理
   ...
  end
 end


試してみましたがうまくいきました!!ありがとうございました。